If you're a novice cowboy, we recommend Sheplers. There are over a dozen locations nationwide and the trusty emporium carries hundreds of styles and all major brands. Yes, it's a little like Macy's for westernwear, but that can be a good thing. Keep it simple when you're first starting out or you'll quickly wind up looking like an extra in a wild west show.