We have the Cycleops fluid trainer and really like it...despite the fact it's just started leaking...for the 2nd time. Though, it has been a couple of years since the first leaking episode. The upside is DH called them and told them it was the 2nd time it's leaked and he wasn't overly fond of paying shipping to send the heavy thing back to them for fixing or replacing again. The customer service rep is sending us a new unit along with paid shipping to return the leaky unit. At least their service is good!