Unfortunately, we can't guarantee specific delivery times, but will do our very best to deliver them as early as possible! And, we deliver before 5p PST in San Francisco for our local orders, and FedEx deliveries are made by 2 pm.
We do try to accommodate delivery requests in SF whenever possible. And if they're being delivered in SF to a school, please denote that on the address and we'll deliver them before 3pm. Drop us a note for any other requests and we'll do our best!