I would definitely not do business with this company. Although they did file my claim for me, the first time a problem arose, I was basically told to solve it myself.
I immediately fired them, and now they want to collect the full fee.
If I were to dispute their fee, it would just further complicate my already desperate financial situation. I hope that in their greed, these people and all like them take such a huge *** that they choke to death!
Reason of review: Poor customer service.