C. Richard's Leather was exactly the service I was looking for. Shopping around for the right hat and designing was simple. The hats received were what I was envisioning. During the whole process, I was kept up to date on the progress and during shipping. Hands down I will purchase from again.