O

I recently switched to a new company and I must sa...

I recently switched to a new company and I must say that I am disappointed. The website is not user-friendly and the customer service is lacking. The rates are reasonable, but the coverage is not great. I would not recommend this company to others.

Comments:

No comments