Yes, I've experienced it. It sounds like you can have a lot of that taken care of in court by providing the proper documentation. You say you were going the speed limit too so it looks like your biggest problem is fixing the windshield and having to take days off. Remember to breathe though and realize that not all cops are bad. Good luck.