need review http://www.swgmlbcaps.com/ as anyone ordered from them? and are they legit selling licensed nfl,mlb hats?

They have NO phone and NO address and that made me nervous to order from them but after 100 emails back and forth i decide to order but they seems to sell legit licensed mlb hats because NFL,MLB would have shut down their website if they sold fake ones. i just ordered from them and waiting to see how they are.