You are assuming all moms and pops are poor and barely thriving. This isn't case with many stores. I have worked as clerk and I know the margin.
I am sorry, but I will not buy 20 cents water at $2.