1 reviews | Active since May 2015
Iburst have the worst ever technical support!!!!! I have been trying for a couple of weeks to sort out my VSAT connection with them but every time I get the run around from the technical guys.