I've had 5 successful orders from Fasttech. A Vamo, Itaste SVD, Cobra attie, a butane torch and some magnets. Delivery time was between 11 and 19 days and all cleared Customs without charges. The vaping stuff is great but the butane torch caught fire in my hand and burnt my carpet when I was forced to drop it. I have to replace my carpet at a cost of roughly £300. I won't be buying anything like that from them again. I got a refund and have been offered 5% off my next 10 orders by way of 'compensation'. Personally, I thought that was laughable, but what can you do? Stick to stuff that's not likely to go 'boom' in your hand and they're fine. If anything does go wrong, you have no legal recourse with a foreign company.
I have also ordered from Vapor break and am waiting on that order - 10 days so far.
I have also ordered from 'Shenzhen S-Body electronics Technology Co' via Alibaba.com. I ordered 30 x mega Dual coil cartomizers from them. No problem, quick delivery, except they don't package stuff and label it as a gift. The invoice was attached to the box and I got a £12 'waybill' on top of what I had already paid. But I guess that is to be expected. Maybe they would have marked it as a gift if I had of thought to ask.