I've got nothing but praise for that website, personally. For games that are already out, order usually arrive the next day. When I ordered Skyrim, they sent a confirmation email a few minutes later. Then four minutes later, they sent another email saying it had been shipped as well as a photo of my package with my address label already on it
Of course it arrived the next day.
When I pre-ordered Tekken Tag 2, I received it 2 days before release date. Then if you consider Shopto are usually cheaper, including with 1.5 Remix, they would be a good choice :3