I want to shop locally, but there just isn't much here, and what is tends to be not that great. For instance, I drink a lot of loose leaf tea that I usually order, but one day I noticed that our town had a listing for a tea shop. I was overjoyed and went to it, but couldn't find the door. The closest thing lead into an antique store, so I popped in there and asked them about the tea shop. They had no idea what I was talking about. Finally, one of them realized what I was asking (they even had a SIGN IN THE WINDOW for the tea shop), and took me to the "tea shop," which was just a tiny alcove within the antique store that resold crappy tea from another company.
I also do a lot of sewing, and I usually order fabric online. Then a small sewing shop opened up where you were supposed to be able to get anything. I found their fabric was way overpriced, the staff was rude, their sewing machine repair man was usually nowhere to be found, and if I asked for a very common sewing item, they usually had no idea what I was talking about.
Husband, however, has had better luck with local businesses.