Note: These are Affiliate Links but I will not sign up for something unless I already love them.
I love Oregon Mountain Community. They are the place to get great outdoor items. For me they are a locally owned business that knows what they are talking about. The prices are AMAZING.