Ok, where do I start? :) It's a 1.4, 8 valve, petrol, no sunroof. The first 2 springs I got online, said they fitted the model, but didn't. The third one I went to a local parts dealer (not Citroen, just a general parts supplier) and got a spring made by KYB, again was meant for my model but didn't fit. I don't know what colours are on the springs as my mechanic has been dealing with it all so I'll try to get hold of him. He knows how to put springs on! When the springs are on, they bend a bit like a banana, certainly enough to catch the body. The spring on the n/s when taken off the leg is smaller than the 3 springs already tried by about 2 inches. It's like this shown on another forum, https://citroenc3owners.com/citroen-c3-questions/springs-are-they-different-between-petrol-diesels-t1538.html The o/s strut mount and bearings have been replaced. The n/s spring fits on either side with no problems, the new springs won't fit on any side. Now, what's this about free spring changes?