terrible company. impossible to get the deposit back. their phone is never answered and diverts straight to voicemail which then tells you the mailbox is full. complete scam. they assume that you will get the money back from the credit card you used to pay them the deposit. unfortunately there's a problem because technically you have no purchase protection from the card due to it being a deposit payment. utter bastards. do not go near them.
Claim your business profile now and gain access to all features and respond to customer reviews.