I'm a big fin of this lasagna. For years the price was $3. Recently the price went up to $3.52, so I thought this is due to inflation, nothing I can do about it. I put in a Walmart curbside pickup order last night, and the lasagna was priced at $4.68. Either we have a big bout of monetary inflation, which we do, or there is a shortage of the product. Today it is listed out of stock so the shortage theory applies. Rather than pay $4.68 for what is a single serving for me, I ordered the Walmart brand, which I don't like as much but it is okay. That is the normal reaction to price inflation. Sometimes people choose cheaper alternatives.