Turns out, at least in my area, for the grocery items you need to buy at least $25 worth to qualify for the free shipping.
Maybe that was just for me (in a large Canadian city at the time) or maybe they don’t do that anymore?
I haven’t considered getting prime since, it would be a lot more interesting if it actually provided the shipping terms they advertise.