Do I have to pay a set-up charge or monthly fees?

No. There are no set-up charges or monthly fees with us. You buy credits, use them, and top them up when you need to. It really is that simple.

For further assistance, do raise a support ticket with our Support Team at

Related articles