The Body Shop Canada currently uses Purolator for Ground and Expedited shipping.
Shipping speed options:
Once your order has been placed, should receive it within 6-10 business days. Longer delivery times should be expected when shipping to Territories.
Orders should be delivered between 3-4 business days and do not include Territories.