I placed an order with this site before I checked reviews. Because of that, I called Birthday Mania to check up on my order. I was told some of my items were on back order, but I asked them to ship what was available and send the rest later. The people I talked to were very helpful and I got my items within a week of ordering online. I didn't use any free shipping coupons so I did pay for shipping, but they sent my back order items for free and those back order items came 9 days after my initial order. I spent more than $50 so that probably helped me out too. Overall, my experience with Birthday Mania was very good. I got what I wanted quickly, my order was complete and their customer service was very good.