I couldn't agree more. ALL the plastic mounting holes where the struts slide in stripped out immediately (they use a bizarre Torx bit size, not included of course), the fenders had to be heavily modified to fit my fairly standard frame, hardware included wasn't adequate at all. I'm really disappointed in the Zefals. Now that they are finally on (took over 2hrs) they are STAYING on.