This company has very good customer service. For example, I ordered a bunch of stuff and then needed to send some back (I ordered several styles and sizes on purpose with the intent to send some back). Then I received an email with a big discount percentage and ordered some more stuff. In the meantime, I received the first order and called to initiate a return and to see if I could apply the return $ to the second order (doing it this way ensures free shipping for the returns and for the new order). Even though it had been a couple of days since I placed the second order, they took care of this for me no problem. I even decided to make an exchange for one of the return items and they made it so I would receive free shipping on this order too even though I also added another (new) item to it. They were very pleasant to deal with and they shipped the orders very quickly. Of course the quality of the items you purchase will depend on the manufacturer, not Sierra Trading Post, but they handle everything excellently. Only one thing I wasn't thrilled about was that they charged sales tax on my purchases.