My shopping experience with David Outwear was great. The ordering process was easy, communication was clear, and the product quality exceeded my expectations. Delivery took a little longer, but the final result was absolutely worth the wait. I would definitely shop here again.