Our turn around time is between 7 for pre made items -14 business days for personalised/made to order items including tshirts and satin pjs. Please message me if you wish to check before ordering. Buy Now Pay Later Available - Afterpay, Zippay and Laybuy min spends are $50