Its not always the "suppliers" who are at fault in price inflation!
Often enough, retailers try to take advantage of shortages as well.
Generally, People at all levels of sales/business can get a bit "GREEDY!" If each level of the commercial buisness chain want to get a little extra during lean supply times, that equals a big shift in prices.
Some times a buisness gets a little too aggressive with thier profit margin standards/percentages. Some items get higher profit magins than others. Its the risk of the retailer, if they increase an item price higher than the industry norm. It may sit there much longer than normal, reducing "potential" profit yields.
I for one, dont mind occasionally paying a little more for an item that is harder to come by. Its all how much you want/need it.