Quote (noob_whacker @ Jan 19 2014 12:13pm)
they even have a youtube link of news station reporting on them. but still that doesnt mean much, the youtube...
google, eh, sorta.
this sorta helps make it seem more legit, all them other sites with reviews. still though, bit cautious....
http://www.cardcash.com/images/featured_in.jpg
I've seen sime of those stations report on a differet gift card trading
Site...