What a fucking chore everything has to be. I impulse purchased HeartGold today, and when I got home it turned out the box had been cut open and it didn't actually contain the game. Had to go back and return it and obviously the store doesn't actually have any copies of it in. Full refund, but I now can't buy it for real until Saturday at the earliest... might just order it from some online place.