Wish I could say the same about replacement speed. I ordered a Joyetech Ego AIO Box mod as a gift. When I got it last Friday I opened the package to find an IPV 400 inside. Rather than keep the more expensive item I contacted them, provided a picture of the unopened IPV box in it's packing and with their OK shipped it back with a tracking number the very same day. No biggie, mistakes happen. They received it Monday. They didn't ship out the correct item until late Wednesday afternoon and gave me a store credit for the return shipping, which I'm OK with. I did mention it was a time sensitive gift when I first contacted them about the mistake. I can see waiting until they received the package to send out the replacement although they said they'd just need the tracking number to get to work on the correct item. But waiting nearly two full days after that to ship it did, I must say, irk me a little. The end result is that it won't be here in time for the event it was intended as a gift for. First time I've had to deal with CS there. Not a total disaster and they did make it right but...