While the hats I ordered were received in good time and condition, the subsequent deluge of spam I received in my email completely soured me on this company. Even though I wrote to them directly, and clicked on the "unsubscribe" button in their spam emails, I have continued to receive the spam from them.
They ruined it for me. I will never order another hat nor will I ever recommend purchases from this company again.
Pretty sad because I've had good experiences with their hats, but their customer service and over the top spamming has left a very foul taste in my mouth.