I've had a bad experience with U.S. CAVALRY mailorder. I purchased few items from them which were a canteen and three BDU belts. When the package came, there was only one belt inside and no explanation whatsoever. I Called them up, the rest of items were out of stock but they would send the remaining merchandise when it's re-stocked. After 2 weeks, nothing. Called them up again, customer rep stated it was sent to me. well I never got it. They could have made it right and send me what I paid for instead of of treating me like I wanted something for free. :thumbdn: