A word of caution on the hats (speaking from experience) everybody likes the same colors, I've gotten orders in only to discover this or that color combination is sold out,,,, ick! I have four hat vender accounts and even then there are times I am scrambling to find an out of stock item.