(A) If the desired product (anddesired quantity) is in stock, then it ships the next business day.  Larger & more intricate (custom designs) orders can take up to 6-8 weeks depending on the order quantity and/or requested design.