I ordered a set of small bumper guards that turned out to be cast of such poor quality aluminum that there are pin holes and pitting everywhere. Tried grinding them out. Got rid of some, found others.
Can anyone recommend a source for quality aftermarket parts, particularly bumper guards?