You are not far off. I caught the "ASE Certified" technician walking over to my jeep with a mig welder and asked him what he was doing. This bright fellow was going to weld a spring pin on the new pads because they didn't come with one.
Some of us would have double checked part numbers first, don'tcha think....
Last time I ever went there. Didn't even let them finish the work. I did it myself on their lift. Only reason I was there is it was cold and pissing miserable outside and there was too much junk in the garage.
I "fondly" remember JiffyScrew. They put the oil pan bolt on my Chevy so tight I had to use an air chisel to remove it. I swear they must have been doing chinups on the torque wrench.