How to contact Payback-ltd customer service?
Phone numbers:
- +1 (800) 394-4922 (Support)
E-mails:
- support@payback-ltd.com (Support)
Social media links:
Address:
USA
Website:
Latest reviews and complaints
Just an extension of the scram you suffered.0
If you contact Payback, it won't take long for one of their reps, who...
0
are always vague and non-committal. I feel scammed and robbed of my...
0
I had a truly disappointing experience with Payback-ltd...
0
Payback-ltd (payback-ltd.com) is a company that has raised many...
0
As a concerned individual who has had a bad experience dealing with...