I ride 99% paved bike paths or roads and go very easy on the motor/drive train. bike is Haibike trekking 6.0 with Yamaha drive and 10 speed cassette in the back, two chain rings up front. I clean and lube the chain every 100mi. on average. I have 750mi. on the bike and so far my chain stretch tool shows no wear that I can see. I read stories of people needing a new chain in 1,000 mi. or 2,000mi.. I'm hoping to get at LEAST 2,000mi. So anyone want to post how much longevity they get out of their chains with similar conditions and maintenance?