Well, I'm currently not very happy with Canvapes. I placed my first ecig order with them about 1.5 months ago. Ordered ego twist, ego mini, evod, mini nova, heads and juices. The Ego mini simply stopped working after less than 2 weeks. I contacted support (Tom), they asked if I wanted a credit or a replacement, I opted for the replacement. I then didn't hear from them for a week so decided to contact them again and they said they shipped snail mail so it would take a bit longer. It's now been about 3 weeks and still nothing. They ship from Scarborough. I am about 30km from there so even snail mail should be 2 days at most, not 3 weeks. I contacted them again on Friday but they ignored my email and never replied back. So I don't think I'll ever see my replacement. Which is fine, I mean, if they are OK with loosing a customer over a matter of $10, that's their choice and fine by me, there are plenty of suppliers. The only thing that bothers me is that I though I would have a replacement within a couple of days so never bought another battery from another vendor. I've been now managing 3 weeks with only one Ego twist 650mAh and it hasn't been easy so I'm pretty pissed right now.