I just emailed Amazon, and I wasn't too happy.
Hatsune Miku Project Diva X and God Eater 2 were both released on August 30th. I received neither. I doubt I'll even be receiving the pre-order bonus for Hatsune Miku anymore. Trails of Cold Steel and MeiQ were released on September 6th and 13th. Once again, no shipment. I also noticed a charge on my credit card from Amazon.ca, but yet nothing has gone out. This was on September 12th.
It's just so infuriating the way Amazon.ca handles the shipment of games. Meanwhile, BestBuy emailed me yesterday about shipment for Dragon Quest VII (3DS) which isn't released until the 16th! That's how you're supposed to do things.
Since the E3 deal last year was so lackluster and the one we get next year will probably be the same, I think it's safe to leave Amazon.ca behind. The only good thing about them now are possible price errors, but even that's not worth it when you need to wait 3+ weeks for the shipping of a damn game.