RE: Official E-FIRESTORM thread
No they don't leak. I guess they will over time. I like the HPI aluminum shocks better but they cost 110 dollars for the whole set and you can only get them from HPI.
Oh and when you get them they are completely disassembled so you get to put them together. But they really make a difference from the the stock ones as far as handling. Go get you one.