Target offers the Star Wars Men's Christmas Cardigan in Red for $17.99 with free shipping. That's $12 off list and the lowest total price we could find. It's available in sizes S to XL.
Update: It's available at Target retail locations only. (The above link is provided for reference only.)