I used them and I highly recommend NOT giving them your business.
I got hit with a parking ticket downtown and I decided to give them a try. I filled their form online and paid the fees, but they didn't get back to me, not even a confirmation email. I got a court date so I scanned and uploaded the documents to their website. They did confirm it this time, but guess what, after the court date, I got a verdict saying that I lost the case and I need to pay the full amount (with interest, on top of the amount I paid these guys).
My parking ticket wasn't huge to begin with so I paid it in full online, because I didn't want to deal with them any more.