Custom printed apparel and custom printed promotional products. Major vendor to most non profits. Online stores for non profit organizations providing turn key solution including order fulfillment for small organizations who need major funds raised but are limited in resources including funding.