In my 30+ years of owning a mobile phone, this network has to be the worst I've ever experienced! As well as that it also has the worst customer services I've come across, I don't think it a coincidence that you have no direct contact number,instead you have to come on a forum to try and get any assistance.
My contract couldn't come to an end soon enough and I for one will never give this firm my business again and I will make sure everyone I know steers well clear of it also.