GCU is far superior now. Amazon has slacked off recently; back in the day they had preorder credit deals for most big titles, but dropped that years ago.
The only issue I have with Best Buy right now is the questionable service. Basically, the employees at my local Best Buy don't know a thing about video games or what's going on with releases, and will actually give you incorrect answers just to get you out the door.
Here's an example:
- I had Fallout/socks/season pass bundle preordered for release date delivery.
- Saw that the bundle was offered via different SKU and for in store pick up, so canceled my home delivery order and switched it to in store pick up (there was no option to just change delivery/picku up method).
- Noticed the new SKU didn't have the season pass code as a separate line item in my order break down.
- Called Best Buy to let them know this and after 30 minutes and being bumped around, I was told it would be emailed.
- When I picked up my order, I noticed the box said the code would be printed out on the receipt. The clerk assured me that was not true and it would be emailed.
- It wasn't emailed, so I went back in and they printed a pick up receipt after the fact... with no code. They said the code might be emailed in a few days (despite the code ALWAYS being mailed within hours of pick up) and to come back in in two days if I hadn't received it.
- As expected, code didn't arrive after several days, so I went back in. Was told they can't do anything in the store and that I should call the general customer support line (lol!).
- Went home and called support. Talked to one person who at first was arguing that the season pass didn't come with that bundle, WHEN IT'S LISTED IN THE PRODUCT DESCRIPTION AND ON THE BOX IN THE PICTURE. Finally, they saw it and said, "It should have been emailed." NO SHIT. Was transferred to digital distribution services department, and they saw right away that the code was not listed on the order and generated a special email with the code, which I received within five minutes and successfully redeemed.
So, it all worked out in the end, but for a while, I was actually thinking they were not going to get me this code that I paid for and the lack of knowledge and professionalism from 90% of those I had dealt with was shocking. Amazon absolutely trounces Best Buy in this regard.