This has been the worst experience in a long time. We placed an order for our kids first birthday couple of weeks before the event. I should admit they did send all the stuff in time but just to the wrong address. I have been contacting their customer support since the last 1 week but they just respond with the same phrase "Someone's gonna contact you soon". They have no idea who is gonna contact, when or what the next step is.
It has been an embarrassment as we are stuck here 2 days before the event and none of the stuffs we ordered is with us and now we have to go look around stores to find a replacement for such a major event.
Order from them at your own risk and if you have some money to waste!