Macy's offers the Collection XIIX Women's Satin Baseball Cap in Olive for $5.93. Pad your order with a beauty item (they start at $3) to bag free shipping; otherwise, shipping adds $10.95. Excluding padding, that's the lowest price we could find by $10. It comes in one size fits most.