I charge, just like Y!J, since I have a actual job and don't have time to shop for everyone unless its an occasional favor. I'd prefer to keep my eye open for difficult to get stuff rather than stuff that you can get off P-A.
And 360 games aren't any cheaper than other systems. They do sell, and not THAT badly - certainly not at we-need-a-fire-sale speeds. Every store has stock.... Systems are cheap, though.