For what it may be worth to others looking to replicate our efforts, we use the following vendors and goods.
We don't guarantee (or even suggest) that these vendors or their products will meet your needs. But they did ours. We receive no remuneration for reporting this fact: We're in it for the karma.
Rochester Chess Center
While we have not done any business with them ourselves, it's hard to imagine any bricks-and-mortar retailer has a wider variety of chess-related items than these guys near Cobb's Hill in the Flower City.