I find it interesting the amount of British people who didn't know Gamestop was even in the UK, in the Republic they're huge, way bigger than GAME or anyone else. I could name 6 locations off the top of my head, and they seem to do well enough. Culturally, they are THE game shop in Ireland, they...