Dont waste your monies
After paying $40,000 to Payback to recover what they told me was good prospects, they failed to produce results or even provide regular updates....and then they told me they were closing the case after 2 years.
Date of experience:
Aug 01, 2025