First let me state I have not had the displeasure of dealing with Shepler's first hand. I have had friends and family who were both rather disappointed with the wait for shipping and the difficulty in returning an item for a refund/exchange. The problem is that these companies get too large and start dealing in too many items, and they feel untouchable. Furthermore, I have seen them try to put the smaller dealers out of business, by taking losses on items until they drive the smaller guys to give up. Now, seeing these experiences I tried my luck with sellers on Ebay. Trust me there are a lot and they are selling a lot of the same things, but I looked deeper into people who seemed to specialize in one or two things. For instance, I will only buy my western shirts and leather goods from this one kid on Ebay (I'm not hyping him up, I am just giving an example here. You will have to go on there and look deeper into what people are selling and the feedback they are getting). He gets things shipped quick (He has some items in stock, others get dropped shipped, but they are usually on their way in 24 hours. He blew my expectations away because he was hungry for my business (And still is). There is another girl on there, that sells western boots, and concealed carry purses (My wife had been looking for a good one). She like the other guy would ship before the estimated time, and it was always what she said it would be. When she didn't know for sure, she wouldn't lie, but tell me that she did not have the answer currently but would ask the company directly. You can't really expect that kind of service from a Shepler's or Boot Barn. I suggest everyone find their own guy or gal and use Ebay (Everything on there is guaranteed, but I never had any problems) or a small sellers site that you trust. Make that person your go to, just like it used to be and you will be happier with your service and overall purchases. Just my two cents, but if I am wrong then I will eat my hat. Anyway, I hope you all got your stuff sorted out and that you have a great weekend.
Jake