Has anyone ever ordered from DXVape? Were they on the up & up? I was about to order some mods from them as they're the only place I could find the one I'm interested in stock, they say they take paypal but when you get to the checkout page it's only credit card. And, I'm not so sure that the "in stock" is accurate.