I suspected that they might be Altamonts because of the excellent fit and obvious quality...Did a search, just trying to answer those questions. The good news is you can still buy them and now they have a stamp on the inside that says, "Made in the USA." So that should make people happy. And they also say Altamont... so now we know who made them!