affordable vintage caps for men