Accessing the website is quite challenging, and it definitely requires enhancements. The transfer times are frustratingly long, taking around 4-5 business days, and if a weekend falls in between, it can stretch to nearly 7-8 days. Ideally, it should only take 1-2 business days. I've been using the service for the past five years, so this isn't just a one-time issue.
Claim your business profile now and gain access to all features and respond to customer reviews.