Went to sign up with Vectone but in a way glad I stopped. For one when you sign up and it asks your card number / bank information the page seems to be unencrypted, so anyone can see it.
Wrote to support by email got no response, rang them directly and when it said connecting to a customer service rep I just got loud static noises. By all means if you want a cheap network go for it, but if you have a problem just remember support is non existant and be careful of no SSL (at time of writing).
Have been with vectone for 2 years now. I must say that they have consistently given the best possible mobile deals in the UK. There have been some glitches in CS which recently they have tremedously improved.
If you really want to save on your mobile bills and have a great flexibility to call cheal anywhere in the world go for vectone.
To reply as a company, please sign up here.