Amazon offers Original Penguin Men's Earl Polo in six colors (Pewter pictured) for $35.40. Coupon code "30CLOTHING" cuts it to $24.78. With free shipping, that's the lowest total price we could find for any color by $5. It's available in sizes S to XXL, but not in all size/color combinations. Deal ends December 22.
Orders placed via 2-day shipping will arrive in time for Christmas. (This option is free for Prime members or $9.98 for everyone else.)