Shipping, Local Delivery, and Pickup

Local Pickup and Shop In-Store

We are open for in-store shopping and local pickup at our 1000 Islington location.

The store hours: (Same for floral department)
Mon-Fri: 9 am – 7pm.
Sat: 9 am – 6 pm.
Sun: 9 am – 5 pm. 

Pickup orders are usually ready for pickup within 24 hours.
You have up to 7 days to pick up your order.*

Delivery Fee Rates

📍 Delivery Zones

ZoneColorFloral Delivery
(0–5 lbs)
Discounted Delivery
(5–20 lbs)
Local Delivery
(20+ lbs)
Zone 1🔴 Red$15$40$70
Zone 2🔵 Blue$15$45$80
Zone 3🟡 Yellow$20$50$90
Zone 4💗 Pink$20$55$100
Zone 5⚫ Black$20$60$110

🚚 Floral Delivery

  • Available For: Orders under 5 lbs

  • Delivery Days: Every day except Sundays

  • Estimated Delivery Time: 1–3 days

  • Minimum Lead Time: 24 hours (e.g., if you order today, the earliest available delivery date is tomorrow)

Note: This method is automatically selected for eligible lightweight products.

🚛 Discounted Delivery

  • Available For: Orders between 5–20 lbs

  • Delivery Days: Monday, Wednesday, and Friday only

  • Estimated Delivery Time: 1–3 days

  • Minimum Lead Time: 24 hours

🏠 Local Delivery

  • Available For: Orders over 20 lbs

  • Delivery Days: Monday, Wednesday, and Friday only

  • Estimated Delivery Time: 1–3 days

  • Minimum Lead Time: 24 hours

Important Note:

  • The map above provides only an estimated delivery fee by area.

  • The final delivery cost will be calculated on the Cart and Checkout pages after you enter your postal code.