No vendor is perfect,Canvapes treated me very good,i dropped my Smok mod once and they replaced the button free of charge,i did have a tank once with bad threads and i fixed it myself cause it says in thier return policy tanks are non refundable not a big deal,over all they are a.ok in my books,i know they are super busy and mistakes do happen but if you persist you and need a refund,they will help you.Tom is the man.