I have dealt with Happy vapor a couple times with excellent results. Free shipping on orders over $100. I just ordered for the first time from Canvape and received my order next day. Blew around $140 bucks with them. I sent Canvape an email that they never replied to asking about when some products might be restocked. Never heard back from them. I don't think you can call them as I couldn't find the phone number. Better hope they reply to emails. You have to spend $150 to get free shipping with Canvape. Otherwise my first purchase went really well with them. I have dealt with a another supplier a few years ago but can't remember who it was. They had Nic juice which Happy Vapor didn't have at the time and still don't.