I used
Walmart+, they deliver alcohol and any household stuff like toiletries also. There's nothing I needed they didn't have. And we've even ordered things we forgot like swimsuits and floss and such. For alcohol, you have to meet the driver and show them ID. The app is very good at showing you when they will arrive. I bring down a stroller or an empty suitcase or two to get it, but I'm sure you could get Bell Services to help you with a cart.
You can pay with Paypal, which I think works for Canadians?
Pricing won't be better than Walmart anywhere. I tip pretty well, probably $20 on a huge order. If Bell Services helped, you would need to tip them too.