I have an LL Bean Visa credit card which allows me to buy from their catalogs without paying shipping, when charged on the card.
Everything I've bought from them has been of excellent quality, but pricey. I've never had to return anything because of second-rate workmanship or materials.
But if you're looking for bargains (with the exception of selective sale items), You might want to shop around in the retail stores first!