EB games gets my vote. but if cinemaunlimited.com was on there, they'd get it hands down. I ordered a copy of MGS: Twin Snakes from them, they billed my card right away, but I didn't even get notification it shipped until two weeks later.. and it finally came after another week. To top it off, they would never reply to inquisitive emails.