That's really the case with almost everywhere. You pretty much have to sell yourself if you want good money for retro games. Selling for 70% or so of online value will give you a fast sale and way more than you'd get taking it in somewhere.
As for new titles, you just have to exploit Gamestop promos.