TD Mills is a really nice printing company to work with. They do decals, signs, badges, mugs, shirts, towels, bags and anything else you would want printed on. They are good at handling multiple large orders and their prices are competitive. Their products are very nice and of high quality. They have never disappointed me with their service and I have used them for years on multiple projects.