Custom socks can be extremeley valuable to any organization. Schools & teams use them as successful fundraisers, modern businesses use them for marketing, and some people just like always having new socks.
Production times vary depending on the size of the order and the time of the year. Typically, for orders between 300-600 pairs, production takes about four weeks after the order is placed. Once production is finished, it takes about another week to ship the socks to the US.