I find it really difficult to choose the fly shop exclusively. In a really small market place selection and prices can be a challenge. If I had a Norm/Cheers relationship with my shop it would be different. With only one shop on the Island, prices are dictated by what the customer will pay not what competition dictates.
I would like to give the shop all my tying business, and they do get most, but they haven't had a decent grizzly neck or cape in stock for months. Makes me want to outsource.