Purchased a moderate sized order. A small item (less than $10 - magazine holster) was shipped in the wrong size (ordered 2, one was the wrong size). Used their internet support and they told me twice I had to pay a restocking fee to return it. Called customer service and they insisted that it would fit. When he was convinced it was the wrong item, they finally gave me a return ship slip and would send me the new product after they received the old one. Not worth my time. I'll shop elsewhere.