However, some of the agent reviews are not favorable. The company is accredited with the Better Business Bureau (BBB) and has a score of A+. Currently, the ratings score at a solid 5-stars.