The service and quality of the products are very good. The only issue I have is they seem to run small. I needed to order XL but ordered large since that is what normally wear in your competitor's product. Would have returned them, but was just to be a hassle. I will order XL next time. So glad to see you have 9" lined shorts. Just need more color options and more inventory. Looked forward being a long term customer.