Looking at a pair of control arm bushings for my E36, and a seller on ebay claims his pair is OEM... a company called Cert, made in Italy. All the other ones I've seen are Lemforder.

Anyone know anything about Cert? Never heard of em... should I hold out for Lemforder?