Thanks, I appreciate it.

I'll see what ticket assassin has to offer and use the delay tactic as long as possible if things don't turn out in my favor. I don't plan to use those other possible reasons as part of my arguments at all. I'll just stick to the facts and hopefully I can come up with a well written declaration as i do not want to appear in court.
My last recourse is to pay the fine, and take traffic school online if that's what it takes to get the points off my record.
BTW is an infraction a point on your driving record? Because it is not marked as a correctable violation in the ticket.