Please be aware that if you take advantage of online delivery and specify a time for delivery we will do our best to accommodate, but the time is not guaranteed. My best suggestion is to call the shop when placing a time order. We can then give you a better idea of what time we can accommodate given the other orders we have at that time. - Jeff