I wouldn't recommend, unfortunately.They're rather dodgy with their delivery timelines and customer service is atrocious. For something as important as this, clear and regular communication to clients is vital. You'd also expect aggressive efforts on your behalf rather than desultory messages to the bank followed by silence. A shame, really.
Claim your business profile now and gain access to all features and respond to customer reviews.