Shambles. These guys are con artists. I tried to leave them after my contract expires they told me they will take the number as it belongs to them. I had no choice but to stay as I couldn't afford to lose the number. Now 6 months later I have no internet no phone line and a customer service telling me buch of lies everyday.