I not only did not have a problem with amazon, they actually delivered my game 3 days earlier than I expected! I paid for 3 - 5 day service, and it arrived on the day of launch!!! instead of 2/5/10 as expected.
Well, there is no explanation for the way they were charinging my CC (they charged it 20 times at $0 each time - odd, and again, no outstanding balance on the card, so plenty of room for a small purchase). It's off now and they are shipping it by Friday, due to the issues. So, should make the cut off if thats when I get it. I