Had a nasty spill yesterday in the rain. Heading to work I hit what I assume was oil on the road, and to make matters worse I slid towards a drain cover so I really had no chance. Ripped my panniers and snapped half of my brake lever off, bars went wonky too but easily fixed. Not to mention I...