Deliveries are done Monday – Saturday. This does not include public holidays.
Orders are processed within 1-2 business days. If your order was placed over the weekend, it will be processed the next business day.
Once your order has been completed, and your package has been collected by the courier, a delivery notice will be sent to you.
Most packages are delivered within 1 – 2 days for urban areas, and 1 – 4 days for rural areas.
ODeliver and Body Treats and Goodies are separate entities. ODeliver is responsible for the proper handling and timely delivery of packages to our customers.
Please note that delays in delivery may occur due to unforeseen occurrences (accident, inclement weather etc.)
Orders that require payment to be made via bank transfers, will NOT be process or shipped until payments are made.