Just give them the benefit of doubt la...
To be neutral, I believe this issue will definitely appear in other shops as well, matter of time.
I don't expect full stocks or available stocks all the time, or whether an item being available or OOS, remains or gets removed from the price list.
After all we are part of the business cycle, as a consumer myself, its my practice to check for stocks as it can be OOS at any point of time, even if it happened for months ago and not having stocks replenished. I also prepare myself to opt for other choices in the event of unavailability.
While its only right that price list should reflect the latest information of items, there are many more factors that can affect the frequency of this. Also as inventory grows larger and wider, tendency for errors to occur is therefore higher.
Anyway take things easy, don't get worked up for small things...
If i were you, no stock then I'll just chit chat a bit with the sales person and discuss (if possible) about alternatives lor...
Get angry at them also no use, stocks won't appear, credibility and integrity of price list will either remain, improve, or decline... which at the end of the day, you are only going to get worked up again over the same issue again, maybe at a different store instead.
Be objective, want to buy something, just focus on buying can already. Unless is product problem or unfair services provided etc, not a wise move to hold you back down.
My 2C
