Any of you guys ever use them? My buddy told me they were legit - just deposited a a few hundread through CC and had no issues. Let me know what you know good or bad.