Yes, within a 20 mile radius of downtown St. Louis. Otherwise we have fast shipping that takes about 2 business days to arrive.
I am from St. Louis, but we ship worldwide, so for the home team, we have a special version of each hat with the St. Louis flag on one side, and a STL Arch on the other.
Yes we now carry dad hats. They will be added to the site soon.