I've actually noticed that, been thinking about ordering some Koni reds for about a year now. but I just can't commit the money without being 100% sure they fit. Well that and my car needs a ton of other stuff first
Nice find on the rubber parts! would still love to see some pictures installed on your car