I've also had some unpleasant experiences although I'm happy to share with you all that I have recently switched over to purchasing my products from SuperiorSkin.com. They have amazing service, deliver very quickly - finally a company that gets it! If you want to save yourself some hassles then I highly recommend you check them out.