How is the track record these days with the Klarus XT12GT? I ordered one from Opticsplanet.com on December 17, 2017. When I check the Order Status online, it simply states: "Item On Order". I also note on the website "Estimated to ship within 15-26 days." The address shown for OpticsPlanet, Inc. shows Northbrook, Illinois. I assume this means that the Klarus XT12GT is coming direct from China? Also, is this how many/most retailers work these days? (As a side note, I did order a Carhartt jacket from ****'s Sporting Goods a few weeks ago. When the package arrived, it looks like it came directly from the Carhartt store.)