The guy mentions rain problems. I must be one of the lucky ones - I've been through deluges on mine and while I come out looking like a drowned cat, the bike never missed a beat.

Could be something sinister about that...