The website clearly states orders will be shipped out within one business day at the latest after payment is received. It is day four and no one can give me an answer as to why my order hasn't been shipped. I'm going out of town next week for my birthday and their inability to honor their shipping promises means my order wouldn't arrive in time before I leave. And every customer service representative that I spoke with verified that the warehouse is not backed up, there are not too many orders, and they have no idea why it hasn't been shipped out. This company reeks of scam. Do yourself a favor and read the other bad reviews that are out there- there's plenty of them! This was my first experience with them and it was a horrible one. They have lost a customer for life.