Macy's takes 50% to 70% off a selection of men's suits and sportcoats. Plus, coupon code "GIFT" cuts an extra 20% off. Pad your order with a beauty item (they start at $3) to bag free shipping; otherwise, shipping adds $10.95. (Orders of $99 or more bag free shipping automatically.) Deal ends December 23. A couple of best bets, with prices after coupon:

Bar III Men's Velvet Slim-Fit Sportcoat for $71.19 ($224 off)

Tommy Hilfiger Men's Modern-Fit TH Flex Stretch Herringbone Sportcoat for $79.99 (pictured, $215 off)