Pay Power Visa - took my money[New Complaint]
Took my money ,can't use it unless you register on line ,but it won't let you even with the help of their phone in customer sevice,so I'...
Pay Power Visa - scam[New Complaint]
Took my money and never applied the credit,total scam...