find a hat you want and take it to a place that does screen printing on t-shirts.they usually can do hats with what you want on it.
my son is starting up a business offering custom work of this type.
soon as he gets his tax ID papers filed he'll be in business and i will offer his services here on the site.