I appreciate this logic might work for Ikea, but it doesn't make sense for most local shops: I'm not visiting them at all unless I'm >90% sure they have something I need.
and i'll still do that, if it's a small thing that would be silly to ship and the shop is conventiently located, but i have to know what i'm looking for is there first.