We've been using them for about 3 years. Their service has been consistent. Originally their phone system was a little frustrating but that's changed.
Most recently, the tech recommended I check into a different service plan. I called and they answered promptly and set me up on a plan with more service for the same price as I'm already paying. Sweet!