Can Customer support take my referral away from someone?
Seems like trusting someone on the internet was not a good move, he offered credits for clicking his link, foolishly I had faith in humanity, no creds and now he's gonna make 100 Cartels a month off of me.
*Deep breaths* KARMA pls