Where are the cards from?
That is the million dollar question dont expect an answer though for obvious reasons
Yeah i agree. Has anyone got into any trouble using these though?
Just think yourself who will sell you @50%. It's 100% from illegal source either carded or some other illegal stuff trying to cash out giving that much discount. 10-20% understandable but 50-60% no way to get legally.