Another plug for Amazon is their marketplace which is a pass through for smaller businesses, eventnough there is a fee.
That said, I am in PA and Buckmans is my hometown shop and we buy almost everything there. They have great consignment in the fall and deep discounts end of season which makes them competitive with almost anything on the internet and they also do internet sales. Try to support local if you can!
I also like Backcountry.com for gear overall that i often cannot find locally.