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).
To reply as a company, please log in to your business account.