Remember part of what is allowing the prices to be at the level they are at is the fact the often, people who would not be in the market for these items are scared and rushing out to add to the demand. It exacerbates the situation drastically.
That being said, I still believe that approximately SRP is a reasonable upper end for pricing. These prices are based around historically reasonably upper level mark-ups for mfr, distributor and retailer. Do I expect to see discounts when times are slow? Yes. But the discounts have gone away for the most part due to the current demand. That doesn't mean I believe a surcharge is reasonable.