I have a Suntour Cyclone RD that started to underperform which turned out to be due to a broken parallelogram spring. On initial examination of the mechanism, I despaired of a reasonable disassembly and spring replacement scenario. I would love to be convinced otherwise.