I don't believe they are made in India any longer. They had lots of problems with them when they made that change, and lost a lot of sales as a result. I can't remember where I was told they're coming from now...... But I think it's Mexico.
68 Satellite, 383 with stock 906’s, 3550lbs, 11.18@123 Dealer for Comp Cams/Indy Heads