002/003 "super stock" leaf springs

Have them installed on my 71 demon, mine have been on the car for maybe 30 years or more. They ride nice, lift the back about an inch, and the handle a hole shot fine, 4,400 stall. I'm sure mine were made in America but I here reports of the Mexico made ones not being as good.