I've used Brand X multiple times for gifts as well as recreational team shirts. Whether ordering 3 shirts or more than 15, the Brand X team has always been super helpful and quick to respond to my needs. They have a great turnaround time and have always had my items ready well before my deadline. I am so appreciative of their flexibility, creativity, and patience - they are my first choice for custom print jobs hands down!