Buying one for my dad for christmas. cant spend more than $35, XL, navy blue with a C on the front, have to buy it at a store not online...please help! thnx!