Skip to content

Payback-ltd.com

    This company actually managed to have over 50% of my funds returned to me, after I had been scammed by two companies. I was disappointed that my bank was the company that had to refund me, and not the scammers, but at least Payback managed to help me. They work very professionally with myself and all others concerned.

    Leave a Reply