JCPenney offers three St. John's Bay Men's Polo Shirts in several styles and colors (Legacy Piqué Polo Shirt in Navy pictured) for $19.97 via the steps below. Where available, opt for same-day pickup to dodge the $8.95 shipping charge; otherwise, ship-to-store pickup adds $3.95. At $6.66 per shirt, that's a savings $58 and the lowest price we could find. (For further comparison, we saw one shirt for $6.99 yesterday.) They're available in select sizes from XS to XXL. Deal ends May 14. To get this deal: