With no offense to anyone, at times specially among desis (including some of my own relatives), I feel that while bargaining with a shopkeeper some of them don't realize that they are not talking to a close relative or mehram. The politely using (insisting) of the terms like "please" and "But you had promised that my clothes would be ready on this date" in a soft voice and having a long conversation with a person whom they would totally ignore in daily life (as part of their belief to not chat and smile frankly with a non-mehram) gives an impression of hypocrite to non-Muslims.
why are religious people always obsessed with curtailing womens freedom? no bargaining or smiling while shopping indeed..