There are serious concerns regarding how this service handles customer funds. I have been unable to withdraw a total of £420, with various amounts stuck in the process. Despite providing all necessary bank statements, I feel they are not being truthful with me. I strongly advise against using this service.
Claim your business profile now and gain access to all features and respond to customer reviews.