Tailor Made Hats: from you… to you…