St. John's Bay Flannel $12
$11.99
$40.00
Editor Insights
This men's St. John's Bay Flannel Shirt fall from $40 to $11.99 at JCPenney.com. Spend $75 for free shipping. Otherwise, it adds $8.95. At 70% off, we couldn't find a comparable flannel shirt for less.
You May Also Like
$14
$45
Save 67%
Canada Weather Men's Crew Shirt $14
Clearance
Old Navy: Up to 75% Off Clearance
$10
$50
Save 79%
Spyder Men's Colorblock Polo $10
$15
$45
Save 66%
Jos. A. Bank Polo $15
$15
$30
Save 50%
Carhartt Heavy Long-Sleeve $15
$12
$20
Save 40%
RedHead Ozark Mountain Flannel Shirt $12
Having issues with this deal?