Do not be fooled by their responses here on TrustPilot where they claim they will help you. It's just for show. They are still the 0 star company as their customer service has never followed through even after I emailed them AGAIN. It's amazing how this company can still operate with such a horrible track record.
Claim your business profile now and gain access to all features and respond to customer reviews.