I have never experienced Any problems with them. Even when payment is slightly late they send a friendly reminder pr. SMS without making you Pay expensive fee's. Also they send u friendly reminders if you Are close to exceeding your download limits. The price is very affordable too. Customer service is tip top too. Nothing bad to say.
Claim your business profile now and gain access to all features and respond to customer reviews.