I'm wearing my 3 year old assos bonka still. And my 2 year old gabba. I don't get new stuff ever.
Waterproof stuff just needs looking after. Washing and re proofing with DWR, it's just the dwr coat that's waterproof. No idea about shadow, not bought one.
Rapha appear to be milking it until 23:59 BST on Sunday 1st May 2016 precisely (when the newly announced 10% of shadow wear offer ends).
For us plebs who don't get new kit every season, how long does the 'hydrophobic' coating last on Shadow/Gabba etc ?