TERRIBLE! STAY AWAY! I ordered my products for a bachelorette party over one week before hand. I paid for the expedited (3-5 business day) shipping service. I placed the order on a Sunday, and called that Tuesday. I was told my order was already shipped and I should be receiving it shortly. I received my order MONDAY of the following week (3 days after the party). On the box it said it had been shipped FRIDAY! When I called to complain, they said they are a large company and sometimes things are marked as shipped in their databases before they are actually shipped. Terrible customer service... terrible shipping policies, terrible company!