No nonsense, low cost provider. Totally web based. Fine print said there will be a charge to speak with a live person. But, when I had an issue, I was able to speak with a live person to get it resolved at no charge. Hope they stay in business through the end of my contract period.