I just went through this with my 54 - 3100. There is quite a difference in prices for seals. Then add shipping and the cost can get crazy. I pulled the size and PN of an online site and bought mine at a local bearing store. They were still 22 or 23 dollars each. But less than the vendor sites. These seals were used on many GM larger cars and all of the 1/2 ton trucks of the time, so I would think they would be less expensive. There were two brands available, but only one in stock. Of course it was the expensive one. There were CR seals, made in the USA. The other brand, I don't remember, but it was a know brand name. They were about 15 dollars each.

I looked long and hard for the 5 dollar seal, that they should be. They just are not out there.