Don't forget to allow for production and design time when you first order your imprinted promotional product. Some companies can take up to eight weeks or more to produce your product. If you are looking to capitalize on a specific day or season of the year, take that into account when planning when to order your imprinted products.
Make sure you order far enough in advance to cover any delays or seasonal rushes. You should allow even more time if you have to wait for a graphic designer to create a custom design for your product, too.