What is the fee for delivery?

The delivery fee is free on your first order over $35! Future delivery fees depend on order size and delivery time selected. Delivery fees start at $3.99 for orders over $35 and $7.99 for orders under $35, plus a service fee. Prices may vary by location. Some promotion exclusions may apply. Limited to in-stock items. Additional terms apply.