By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Gamestop is a load of sh*t, they only have two stores in England, both of them are stupidly over priced. They can't even get a foothold. Worst company ever.