As if right now i havent still recieved our money yet, but the communication is very clear between Payback team And myself. They give frequent calls and updates regarding the situation, they also provide details with the processes they're moving forward with. Trustable organisation in terms of trasparency and support
Claim your business profile now and gain access to all features and respond to customer reviews.