Get used to the new normal in pricing - it won't come down until the hoarders, flippers, and panic buyers stop clearing out the shelves every week
Flippers don't cause the shelves to be clear. Either the people buying from them on the secondary market or the retailer not charging enough to begin with would be who you are looking to 'blame' for that.