Has anyone had rust repaired professionally? I have a few rust spots that are temporarily fixed with a rust stop product and touch up paint but they don't look very good and probably will not keep the rust at bay forever and so thought about getting it fixed. Anyone have this done by a body shop? Wondering about the quality and cost.