Same issues here with XXX
These guys have withdrawn funds and billed my credit card, then an hour later do not deliver the purchased codes but instead claim I will be refunded with no explanation and no replies from their customer service
XXX is a scam
... View more