I don't like either. Their fly fishing/fly tying is very limited. I much prefer brick and mortar retail and internet retail "shops" that are strictly for fly tying/fly fishing materials and equipment.
My personal favorite is Blue Ribbon Flies in W. Yellowstone. They ship your order the same or next day. Very good selection and customer service. You can call them and describe the particular hair (for example) you want and they will go to the bins and select a patch that meets your needs and then ship it out to you.
There are other such outlets, of course, but much better than those big chains that do not cater to the fly fishers....in my opinion