No Rite-Aid in Canada. D:
Can I get the Ultimate Game Card in Wal-Mart or London Drugs? (I think it's my only option now).
EDIT: OMG. WIN. I can get at Wal-Mart and 7 Eleven. It's coming to Future Shop and Mac's too.
Source
*goes to ask mom if we can drop by Wal-Mart or 7 Eleven today*