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
$8
$14
Save 42%
Adidas Aeroready Shirt $8 Shipped
$14
$50
Save 72%
Adidas Men's Basic Polo $14
$19
$78
Save 75%
3 Reef Short-Sleeve Shirts $19
$15
$30
Save 50%
Carhartt Heavy Long-Sleeve $15
$20
$50
Save 60%
Under Armour Men's Pullover $20
Having issues with this deal?