The products I bought were fine but beware of their policies. So that they can show you a cheaper price they add charges later when you check out like their fuel surcharge. So beware when comparing prices. I also had to make several calls to get the pricing straight. I exchanged a product because of size and they wanted to charge me significantly more for the new size. I called at the time of exchange and they assured me they would only charge me the same price for the new one as the one I returned but guess what they charged me the higher price. Several calls later they still have not made the price adjustment. BEWARE!