Ok rate wise but customer service is poor in my experience. When trying to talk with them, I was often talked over and not listened to. It was the main reason that we switched providers.