I ordered an Cleveland Indians t-shirt. It was very clear when they would be printed on the website. Once printed it arrived quickly. I did have one issue: when I placed my order I chose a gray shirt. Somehow the color was entered as white ( the default color) and I didn't catch it before I submitted the order. I emailed them right away, they corrected the order, and had me confirm the change. When the shirt arrived it was in the correct color. Great service.