LMC windshield rubber is poor quality, this might be true of all their rubber parts ???
LMC bumpers are good, I ordered the better quality bumper hmmm, at least I paid extra for a bumper they said was better.

bottom line do some research, it will save you some money in the long run..