This company is a SCAM!!
This company is a SCAM!!! I got a gift card for $50 made a purchase and PC has debited my account for $90 and refuses to refund me.
United States
This company is a SCAM!!! I got a gift card for $50 made a purchase and PC has debited my account for $90 and refuses to refund me.