Usually in the store. Gamestop has the power up rewards I collect so whenever a game I want comes around, I cash in my points rather than use money. Or, if I can't get stuff in store I'm not opposed to buying games online especially the hard to get ones.Online or in the store?