LL Bean all the way!

Although Cabela's also makes some great gear, too.