I've never heard of this site before, but Nextworth site has some terrible, terrible trade in values, I must say. The 2 for $60 isn't that bad, if we can get it to work.
When you're in the Target version it still says "RECYCLE YOUR GAME FOR CASH" yet the only option is to get a Target Gift Card, however if you just switch to the regular version you can choose Paypal or a check. Why would someone choose to get a Target gift card when they can get the same value in cash instead? Sounds pretty lame to me.