I ordered, paid, and received my hats in just a few short days. Much quicker than I expected. They look great and will order again. If I had one complaint, it is that I would prefer to see a generated proof before I paid. But other than that, it was a wonderful transaction.