While I would rather have it as free the same as anyone, you are ordering potentially a week or two worth of groceries that someone must locate in the store, select substitutions for if unavailable, and ring through the register for you. When you arrive they go over your order and change things as requested then bring everything directly to your car. It is a paid employees time and if this was a normal situation I would expect a fee attached. If you're talking about Save-On offering the same service for free, they charge way more to start with for groceries.
The only thing I find underhanded about the charge is that the pandemic is far from over. Everyone is simply tired of being on high alert and it seems stores are jumping on the bandwagon of going back to normal but COVID19 doesn't actually go away just because you're bored of hearing about it.
The stores recognising that people using this service during this time are more likely in a high risk group and waiving the fee would be a good gesture to continue -- "to support those customers" -- the reason why they got rid of the fees to start with... but money wins out like usual I guess.