Lied me off my money i bought the wrong card which was a debit mastercard and they told me to get a green dot card and wow when i activated my card online and gave them the information that they will help me, they lied and used that money on xbox stuff. They think they are psychics do not trust them!
They are liars!
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.