I placed an order on October 23rd and attempted to reach customer support, which has been the worst I've encountered. Calls go unanswered, and there have been no updates for a month. It's a waste of time and money; I advise against purchasing from them.
Claim your business profile now and gain access to all features and respond to customer reviews.