I get slightly better deals when I buy from Gamefly, but the games that pop up have a bit of a limited shelf life before I can find 'em again. GameStop, on the other hand, lets me pick up older stuff I may have missed, and it's pretty awesome. I've especially been cleaning them out on the PS2 side of things. So many games, so little time.