Since we print to order, printing times will vary. Typical print time for apparel items is 3-5 business days (excludes holidays) and can vary depending on volume. Mugs are typically printed within 48 hours and will ship separately. Canvases, posters and hats typically print within 3-5 business days but will vary depending on current order volume. These estimates do not include transit time.