I'm a bit of a loss as to what to do next, as the only other brand is Meyle which is terrible, and these mounts are reported to last about 6 months before they turn to jelly.
I would like to see a 107 mount compared to a 126 mount, as there are very good lemforder mounts available for the...