I use Zazzle to put my own designs on shirts and mugs. Fast turnaround, high quality, no minimum order. Many other customized items available - ties, hats, wallets, water bottles, mouse pads, phone cases, etc, and more items being added frequently. You can choose from thousands of designs available on the site or make your own.