Sorry to hear that. That really sucks!
Not to add insult to injury but I installed one of these...
http://www.3rdbrakeflasher.com/brake...tor-p-183.html
May or may not help prevent a rear end collision, but it certainly can't hurt.
Again, sorry. Glad you're okay.
Also a good time to think about what we all have for insurance...stated value? ...could turn into an argument with insurance providers if they want to give you lower than what you think is fair market value on these now.