This is now over a week!!! And they have not solved the issue with my deposited money. Every sent me an automated response extending the deadline by one day. Such a frustrating experience. I can’t believe it can take this long to solve a deposit issue.
Claim your business profile now and gain access to all features and respond to customer reviews.