Well the price doesn't include tax and shipping. I ordered 6 boxes and price with ship and tax was $19.33 per box. So your price would be right in line.
It's good to see that supply is starting to come back in line. But like everything else, it will never go back to where it was a few years ago. But by all means everyone needs to keep up the fear mongering so that the prices stay high.
On a related note Bowie Outfitters in Baton Rouge has great prices on guns, under MSRP. I just bought a new Beretta 92fs from them for $639. They will sell you one box of ammo with a gun purchase. A box of 9mm range ammo cost me $14.95 with the purchase. And they had defence ammo as well. Didn't even ask the price, got plenty.