I can print your art (marquee, CP, Side art, whatever) on any color t-shirt via heat transfer. These are applied with a heat press on professional materials, not the iron-ons you can get at staples or whatever. The only limitation on dark shirts is that the transfer material is opaque (with a glossy finish), so you can't have floating type with the shirt showing between the letters. The transfer material for white shirts is transparent.
I use 100% cotton heavyweight t-shirts and I can get pretty much any color shirt you want in sizes up to 2xl (email me about sizes larger than 2xl). I can also get ringers, baseball shirts and long sleeve shirts for $3 more.
I can accept vector or raster art. Raster art should be at least 150 dpi at actual size.
If you are interested email me at odysseyroc@earthlink.net or PM me.
Here's a couple of shirts I printed for samples.

