Totally agree. Some things need to be seen and touched. So much of what is sold online is ghastly cheap tat. When I want those little findings, there's nothing like a physical shop run by people who know their stuff.
And if it's a local shop, all the better.