AMICLUBWEAR is a great place to make custom clothing for gifts. You can design your own using their website. The shipping is quick and the prices aren't bad. My biggest complaint is how fast their web interface can be. I've ordered 3 times, every time they give me their best services and I used AMICLUBWEAR for every time.