In the case of Gamestop, depending on the special offers going on sometimes it's really worthwhile. A couple years ago I gamed the system there by trading in a bunch of ancient PS2 games that I probably wouldn't have gotten more than $75-$100 for on Ebay and ended up with over $150 in store credit.