I don't have a good shop around me. A lot of junk shops that have new techs every time I go.They make different style weight for various wheel lips. Using the incorrect weight will cause them to fly off going down the road.
When I was younger I worked in a tire shop, it was full of "car" guys/gals who took a lot of pride in their work, even tires (half the shop was into drifting). I try and keep an eye out for shops like that, if you stubble on one stick with it.