To ensure everything is baked fresh, please allow at least 3 business days between your order date and pickup date.