Whew, that was a hard read. Lack of punctuation nearly gave me a seizure.

I wouldn't complain. Sounds like you were lucky to only get a $109. For about 15 over, you can be looking at about $270.

Stop for a second and think about "17" over the limit. In a "55", that would be 72. In a "30", that would be 47. Easier to understand when the actual limit is higher. Though, speeding up to avoid bad road conditions strikes me as.... the opposite of what I would imagine doing.