Buy a Rapha jacket, they offer a free crash repair service.I'm not mean (I have 4 climbing jackets that cost a whole lot more) but I also think that one day I'll come off my bike and if my jacket gets trashed (cost me £49.99 on a deal) I'll fret less than if I was wearing a jacket that cost way more.
This. I have the Performance Jacket and it is indeed excellent.Shutt VR, they have a couple of excellent jackets.
Pricey, but worth the money.