As a company you cannot please all people -by definition- but you can please 85% of people if you work very very hard.
You cannot compensate people afterwards if you reduce your price, but you can deliver people what you promise -or more- at the point of ordering. Other people maybe get more for the same price one day later, but such is live.