This is especially true in the good ol' places customers consider social clubs with free tea and biscuits.
I don't understand people who pop in for a chat/hang round etc.
Its a business- it needs sales, daily constant sales.
One shop I knew- great bloke who own/ran it. I used them when I could but living in London I had other things to worry about (overheads of living there) so I had to buy secondhand/where I could.
Anyway - they opened a second shop but at somepoint in the near future their established/cash cow shop just stopped/slowed right down in sales. No reason- cash flow (what shops need) stopped.
So if I go into a shop I always end up buying something- torq powder, tyre, tshirt, cap, gloves. Something. As I like having something in hand for the effort/experience.
18bikes (great place) - chap mentioned a carbon Santa Cruz frame. I was honest- no way I could afford one. Would love to but I can't even afford a third of one! I still buy small things in there when I go in.
It all adds on/adds to the daily sales needed for the business costs IMO still.