⚠️ No deliveries on FIFA World Cup match days

Road closures near Toronto Stadium affect 6 dates — please order in advance

Fri, June 12Canada vs. Bosnia & Herz. · 3 PM ET
Wed, June 17Ghana vs. Panama · 7 PM ET
Sat, June 20Germany vs. Ivory Coast · 4 PM ET
Tue, June 23Panama vs. Croatia · 7 PM ET
Fri, June 26Senegal vs. Iraq · 3 PM ET
Thu, July 2Round of 32 · 7 PM ET

Place Your Order

Place your ice order in minutes. Choose your products, select your delivery date, and we'll handle the rest.

How to order:

Enter your Client ID and fill out the order form. Your contact information helps our delivery drivers reach you if needed on delivery day.

Select your products and quantities — no minimum order.

Choose your delivery date and time window — pick what works for your schedule. if a date shows up in the calendar, we can deliver that day.

Payment & confirmation:

  • Due on receipt accounts: You'll receive a payment link by email within minutes. Please settle your invoice before the delivery date to confirm your order.

  • Net terms accounts: You'll receive order confirmation right away. Your invoice will be sent on delivery day according to your account billing terms.

Need help at any point? Reach out — we'll walk you through it.