I ordered 1 item from toysrus on Dec. 16 with 2 day free shipping. Two days later I got an email saying my order was delayed. Then on Dec. 20, I received an email claiming the item shipped with a tracking number. The tracking # turned out to be completely bogus as it was for an order that shipped to someone else in another state during the past summer. I then called toysrus and had to wait for an hour to talk to someone. They assured me they would credit my account. Then on Dec. 31 I receive another email from toysrus asking me to rate my item LEGO SPARKLING ICE CASTLE *******, which I never received. I decided to check my credit card statement. They billed my credit card for the item on Dec. 22, I think it was the same day I called, and they never credited my account. So, I had to call yet once again and still am not sure they have taken care of it. They wasted 2 hours of my time and no apology, NOTHING!