I buy from Cabelas, Wing Supply and some other on-line places on occasion. Like others, I have to try on footwear and prefer to check the clothing out in person whenever possible.
We don't have much selection of sporting goods in my small city so I buy more on-line than in the store.