Yes it is supply and demand. But there is also price gouging going on too.