asked by Joseph S. on 7/22/22
They are legit scammer. I've been scammed by this company, I'm glad I was able to report this to my bank's fraud department and based on my report they were able to help me win my claim against PayBack
Get answers from the PayBack Ltd staff and other customers.