This service used to be trustworthy, but now they consistently advertise 72-hour payouts without delivering. Several payments for orders over the past six months have been delayed by more than a week, even for those marketed as 72-hour payouts. This is clearly misleading advertising. They should not promote 72-hour payouts if they can't fulfill them on time. I've completely lost trust in this service.
Claim your business profile now and gain access to all features and respond to customer reviews.