Where do you buy your games?

gamestop, ebgames.com, once in a great while best buy