i don't dispute that there are commercial norms that they must abide by... this is an inherent complexity for businesses who are both retailers AND distributors. on the one hand, need to be accountable to their corporate customers, on the other hand, need to be competitive in their retail business.
anyway, i dun want to appear to be sliming any particular shop

they do sell lots of cool stuff and they have their overheads.
i'm just happy that customers like us have choices

its ultimately up to the individual to do their homework and buy from the shop that offers them the best deal.