use a local screen printing shop - and plan on buying probably at least 3-4 dozen of each design ata time or your costs will be too high - if you try buying shirts like that over the internet you will pay more than at a local screen printer to begin with PLUS you ll have to pay shipping, you will never be able to resell them for a profit - your costs will be too highand I doubt you will sell many T-shirts for $10 - not when Walmarts sells lots of different pre-designed nice slogan/design T-shirts for $8-12 each
Check out 10ShirtsFor99.com They do FULL COLOR printing on the front, back, sides and sleeves with NO SCREEN CHARGE. They have lots of options and upgrades. Including an option for 1 shirt. There is even an option to get the 1 shirt free. http://www.10ShirtsFor99.com They also do single shirt drop-shipping at http://www.PrintOnDemandShirts.com
Hi i think you can get your custom t-shirts from any production facility directly, who have no restriction in doing minimum qtywe are also doing same things for some shop keepers and are charging from 12-18 US$Rgdsthiscans@yahoo.com