I don't understand all the bad reviews, from all the comments it seems they have done exactly what you paid them for.
I have use them at least 5 times, 2 for old bench warrants that I didn't even know about and the remaining for tickets. No points and no traffic school.
The first part is their fee, but even if they get the offense lowered you STILL have the pay the court for the original offense and the worse thing is the fine is determined by the judge overseeing the case, so if you have priors they can up the fine as punishment.
I would think paying lawyer and court fees would be better then paying years of higher insurance rates.