I am Happy with this company and its rates. I do see room for improvement in the time it took to first contact me after I switched using True Cost. A couple of weeks went by before I was contacted even though True Cost had said the Switch was accepted. Also they need to allow a Username on their Webpage instead of having to remember my Account Number to login. I can remember my Username, but not my Account Number. Other than this , I am very pleased with the company at this time.