Be careful with cancelling orders in the future, if you have orders where some games have shipped out. I just cancelled some games from my last visa promotion ($10 off of 100), and I just noticed that I got charged for the discount I received on the games I have from those orders.
For example, the game I received... I got a $4.80 off promotion, but because I cancelled the game I didn't receive yet, they billed me $4.80 because of cancelling the promotion.
Thanks for the heads up. I'll make sure to cancel in pairs if I ever do. If I only want to cancel one it might be better to just keep the order and sell off the extra copy.