Ah. Bike Heaven. That sounds like a good place.

I missed the carbon frame part. Make sure the person that hits you buys you a new bike! Seriously