I buy ALL of my stuff over the internet. I do searches for the product, look through all the little store to the big ones that you have named, find the sweetest deal and Buy On-Line. I pay No Tax, but shipping which is usually less than the tax. Then E-bay is a wonderful place.
I bought Waders just the other day (LaCrosse Top Of The Line) that retail at all teh Big Stores for $249-$259, bought them for $189 (New).
Bought a LayOut Blind just last night Cabela's $299, E-Bay $202.50 (new).
My Reloading Steel, I had been paying $14.99 for #10 in the bulk, which was a peretty good price. Exact same Steel, E-bay $11.00 per #10.
I go to the local store and check out the product I want, feel it, touch it, check size, compare it against other products,get all the info that I need, and then go searching On-Line. Here in Dallas, Texas the money is here, so mark ups are max. But by looking at Shops that are in poor states, the mark up is much less and they are just trying to make a living. When I bought my SBE, locally they were $1350, I bought mine On-Line for $1028.00
I do all of my buying like this, and sometime Cabela's & Bass Pro are as cheap as any body. cooter