Is there a surplus or a shortage of hats?
A: shortage
B: surplus
At the current price, there are too many hats for sale. There are 20 hats for sale, but only 15 people want to buy one.
So, there is a surplus of hats. The store will not get any money for the leftover hats.