Awful customer service!
I placed my first (and last!) grocery delivery order this past week with Walmart in Toronto. Six items were missing from my order, adding up to a total of $42, that was completely unaccounted for in their confirmation email notice to me about my order. They made zero effort to inform me that those items were not in stock I had to go out of my way to call them and try to trace what could have happened. Also, their delivery service policies are completely one-side (to Walmart's self-prioritization), with utter lack of regard for the customer's needs and fairness. They do not allow for any modifications to the delivery, they do not allow the customer to have access to their contracted shippers, they do not give you notification about missing items, nor do they make any effort to compensate for their errors, as most other major grocery delivery services would. DO NOT WASTE YOUR TIME OR MONEY WITH WALMART! May the other online grocery delivery services are more pricey, but I can see why it's worth it to pay a little extra for other hassle-free order & delivery services who practice much more other-oriented customer relations.