I have purchased quite a few things from Liberty Flights so far. I have to say that their service has been excellent. Extremely fast shipping. They are on the west coast and I am on the east. My first order was placed on a Wednesday, and I received it on Saturday of the same week. I have only had one problem with products that I received. A smok Tech Cartomizer was not finished in manufacturing (the breather holes weren't drilled in the bottom of it). They quickly responded to my e-mail and refunded the value to my account. I'm very happy about these guys as well. The only problem seems to be their stock levels, but this is understandable because I've been told that they are in process of moving to a new location.