Maybe you should complain and have Blackburn send you a new one...?
I've been using a Mars 2.0 for several months (including the wettest November in Seattle) - and I'm liking it a lot. The bracket on my seatpost rack (a Delta part, not Blackburn) failed and the taillight flew off. No damage. I've got it on a different rack and it works great. I'm only wishing for a bit more power. (Aren't we all).
I hear that the clips on these break, but I don't believe in clipping blinkies onto clothing anyway.