Costco offers its members the Orvis Men's Canvas Barn Jacket in Green or Tan for $29.99 with free shipping. (Non-members incur a $2.99 surcharge.) That's the lowest total price we could find by $11. It's available in sizes M to XXL.