Yes, but did you see the small print? All limited supplies (Only 1 Left! Only 4 Left!) and the price is 2x the norm.
Price gouging, for sure. But, Supply and Demand rule the day, as always. ;)
Be careful about buying Ball lids on Amazon. I bought a bunch and they turned out to be made in China not the USA.