I've used ticketclinic.com (1-800-CITATION) several times, overall satisfied, except that one douchebag that forgot to show up at court and I got stuck with the ticket. Just call them several times before the appt. and make sure they remember. Prices were reasonable.