A lot of people hate on Gamestop but I'm a supporter. I can preorder any game from them and show up after work and have it the day it comes out. UPS delivers late to my house so Amazon is typically only used with big sales. The employees might be a pain in the ass sometimes, but the service I...