We make all of our cakes fresh, made to order. So we will need 3-5 days to complete your order. 

Shirts will ship 1-2 days after your order is received. 

We use USPS Priority Mail and USPS First Class Mail. Your package should get there in 2-3 days (Priority) and 3-5 days (First Class), but it is not a guarantee.