Totally dissatisfied. Their service in the past was satisfactory at best but in recent years their quality has gone out the window. Terrible customer service (systems are always down, people are kind but unhelpful), terrible service, and outrageous prices. Currently looking for a new provider. Think twice before getting optimum. Shop around and do your research first.