They take your money immediately but claim it can take up to 30 days for a refund. It seems like a scam, as they wait until the 30th day. I'm on day 26 with no update. Their excess charges are ridiculous at £1500, especially when other companies offer it for less than £500. I'm relieved I chose a different provider instead; this company can go away.
Claim your business profile now and gain access to all features and respond to customer reviews.