Skip to content

Payback Ltd

    Payback is a company that assists you to go after money that has been scammed from your credit or debit cards. Ofek Meisel, my case manager, has been diligent and understanding. I highly recommend this service.

    Leave a Reply