I think I just made a huge mistake. I ordered an Xbox 360 from target with free standard shipping yesterday. Tonight I double checked my order confirmation because my card has not been charged yet and found that it was expected to arrive between Dec 21 and Jan 6 I don't know how I missed that. This is the gift from my mother and she would be very upset if the kids didn't have it to open on Christmas. I have no idea if I should cancel or if it's likely that I will get it before Christmas and if I cancel where would I find another xbox 360? Ugh, any advise would be greatly appreciated.
I personally wouldn't cancel until I had another in hand. You never know, it could show up early. I would get out there and start hunting....Best Buy, TRU, Walmart, Gamestop....everywhere. Good luck!