We placed an order almost a full month prior to our event date of a dress that was "In stock" and with a ship date 2 days later than our order date. We checked the status of the order each day of the week and it says "Processing". After a week of it still saying "Processing", we contacted the company, only to find out that the dress never was in stock to start with. In fact, you can still purchase the dress on their website in almost every size! Even size 2 still shows it is in stock (the size we ordered), but it is not. So, my daughter is now 3 weeks out from her dance and most dresses online and in stores in her size are sold out and/or we will have less time to have a dress altered. PromGirl DID call me back when I sent an email (to tell me that the dress was not in stock and they would helpfully cancel the order). So, just beware if you are short on time, that "in stock" does not mean "in stock" and their ship dates are not real. They don't have a real time inventory tracking system, nor do they update the order status accurately.