The question of "will do" is really up to your interpretation. I find that OEM is generally the way to go for my expectations. If you need maxium protection then brands like Rally Armor work well. You would likely have to use the universal variety but at $17 they are fairly cost effective.I plan on getting some too just driving a block and the whole side of the car is covered with salt is the oem ones worth it or will the generic ones do ??