Due to an overwhelming number of customer request, the expected processing time is 7 to 14 business days....after order placement. If ordering for a special occasion, please remember to place the order well in advance......at least a couple of months ahead. All the personalized stainless steel tumblers come with a FREE stainless steel straw. View some of our previously completed handmade tumblers below. to place an order, click on the displayed photo for that particular cup.