ThinkGeek offers the Star Wars Men's BB-8 Track Jacket for $4.99. Choose $5.95 in-store pickup (at ThinkGeek or GameStop stores) to avoid paying $8.95 for shipping. That's $45 off and the lowest price we could find. (It's a very low price for a jacket of this kind in general.) It's available in sizes M to XXL.