Everything is fresh and made to order, please allow 5-7 working days for your order to be made and sent out to you. All items are FREE delivery in the uk. All orders placed for Great Yarmouth or surrounding areas will be hand delivered everything else will be posted with a Courier. If you wanted something on a quicker delivery please Message Kay's cakes through the contact us link above before placing any orders. I am happy to add a message and ribbon to any order if it is a present for someone else. If you wish to do this please attach a note at checkout.