Wtex - this is posted in the purchase feedback section of the forum. I understand how you feel since he is your friend, but I do not see this as blasting a business since the majority of the discussion is simply questioning shipping policies. Other discussions have shown there are a lot of people here that use Crazy Angler and are very happy with the service. Others use their own preferred sources.
I purchase majority of my actual tying stuff from Jann's Netcraft only because it is so close to me, near Toledo, OH. Their shipping fees however are complete and utter bull$h!t calculated by $$ spent rather than weight of goods! Spending the gas $$ to get there is cheaper, but the time spent in the drive is where they have me by the.... well, you know.
I do have some first hand experience from my day job as co-owner of a retail shop located in a downtown district of a small city.......... loyalty in shopping for ANYTHING is something very rare these days. Would love it if i had a 'local' fly tying shop and would gladly pay extra for goods purchased from someone in my community. Online distributors want their prices to look as low as possible so they show up first on web searches...... then make up for it with inflating their shipping cost on EVERYTHING they sell. Which is why shopping local at any possible time is so nice, you get to actually pay for the goods at the correct price with out hidden shipping fees worked into the price or tacked on at the web cart checkout. When you buy online, you have to pay for shipping regardless! Have dealt with countless customers in my store that go to one of these online T-Shirt printers because they offer free shipping. What a joke. Next year they come back because they found out the shipping was free, but 50 shirts costed them $1.50 more per shirt than my price. Well.... they just paid $75 in shipping.
Can't make all the people happy all the time....... can only make some of the people happy some of the time.