Used that once. Now they are trying to take money from my account every month, fortunatelly, bank is stopping those transactions.It is impossible to log in to the on top up account now, so subscription can not be cancelled.Fells like scam, not recommending.
Claim your business profile now and gain access to all features and respond to customer reviews.