This platform, similar to other deceptive sites, conceals details about service fees in small print at the bottom of the page, and remains silent about these charges while you enter your information. I reached out to them via email asking for a refund, but I had already received my ETA. I still hope to recover my funds, as being charged over £80 for 'service fees' is completely ridiculous.
Claim your business profile now and gain access to all features and respond to customer reviews.