As good as a scam to me.
Firstly I paid for a topup on a thursday and they didn't credit the phone until after a phone call on the following monday.
Second they charged £18. for a topup that costs £10 direct with vodafone.
Third, it isn't obvious that they are going to keep debiting your money each month.
For me this is sharp practice. I landed up paying out £37 ish for £10 worth of value. I am contacting trading standards about this company and strongly recommend no-one to use them. This is as good as a scam. They will say, "Well you should read all the terms and conditions". Who does that?
Update a bit later:
After a bit of a wrestle, i got through to a lady who was very patient, listened to my rant, and offered to refund 2 months charges and delete all my account information. (I had missed the second of what turned out to be 3 charges due to extensive travel in that period, This information was offered by her). Thank you for that!
Careful though; Understand that you are buying top-ups until you cancel, NOT a single top-up
Reply from On Top Up