vibration

hi folks, well I took my shaft to a driveshaft shop (25 years in business) and show him my driveshaft. once he saw the decal from the prior short lived shop that cut and balanced it for me many years ago he laughed and told me that was the problem. he figured he repaired/replace quite a few of this shops driveshaft's. anyway the shaft is out of balance in 2 spots and had 2 dents in it caused by the prior shop and had 3 weights on it already. sooooooooooo I just had him make a new one for me and that should end the vibration