Re: good site to buy official mlb hats for cheap
Go to the Lids/Hatworld Web site and sign up as a "Passport Club" member. Afterwards, you can normally get 10-20% off your order on officially licensed MLB hats.
If you have either of those stores/kiosks in your local mall, select "ship to store near me" and you will not pay the $4.00 S&H with your order. In about 1-2 working days, some 16 year old will call from the mall and let you know your hat is ready for pickup.
Other than eBay, that's about the best deal I have been able to swing on officially licensed hats.
"Booing on opening day is like telling grandma her house smells like old lady."--WOY