The best and cheapest source you may have in right in your own town. We have several promotional/marketing businesses that can supply spirit items. Look in your yellow pages under Screen Printing. If you are going to have spirit items imprinted with your school logo or mascot, they can usually do this on-site, and if they want your business, they may agree to waive the "set-up fees", which usually runs around $40-$50 one time only. You never know unless you ask. One more tip: fabrics shrink, so stick with the 50/50 blends or you'll have lots of unhappy campers. Also, there are lots of brands that promo shops carry (Hanes, Jerzees, etc.) and they're all cut differently... a medium in one brand may be a small in another. So when you place "re-orders", make sure your supplier is using the same brand that you had before. Good Luck and have fun "shopping"!