I've shopped at Venus now for several years. Typically place my orders online but this last order was a last minute deal so I called and placed my order on a Wednesday evening was assured if I paid for next day shipping that my order would arrive on Friday. Well I've been a customer for a while so when I didn't receive an email on Thursday that my order had shipped I called about noon and was told it would ship "today", still no email called again about 6 to follow up and the supervisor says it will arrive Friday. Well it's Friday I check my email and yes it shipped but tracking was not available all day so it's 5pm no delivery so so I call ask to speak directly with the supervisor and she was rude and nonchalant and said oh well it didn't ship out until this morning because some of your items were not available but I will credit you for the shipping fee. So, not only did my order not arrive but I would've never known that the entire order wasn't there until the order actually arrived. So I tell her that is not acceptable and that I want my entire refund immediately that I shouldn't have to wait 10 business days because they messed up to which she basically threatens me and says that she will process the refund but if I don't return the merchandise upon delivery that she would go back in and charge my account and again very very rude! Like I was inconveniencing her. Well Venus after 5 plus years you lost my business and not solely because of the oops but the customer service was awful!