My friend @tumutanzi,
You are right in such places like airports, Stations etc everyone experienced a such unpleasant shopping experience just like you. the selling prices of goods are usually more expensive than elsewhere and more expensive than selling online. Lesson learnt. I think he fulfill his son,s wish.
every New Year, to meet his little wish is not a bad idea.
My support and best wishes always for you.
Higher price and low quality, which is the worst shopping experience, thank you for sharing your opinions.