Yes, that was their online sales revenue in 2019, unless you think giants like Wal Mart (with nearly 400 supercenter stores in Canada) and Costco are doing only 1 billion in brick and mortar sales.
These numbers are readily available in their financial statements (Wal Mart doesn't separate out Wal Mart Canada's numbers - I happen to be in the industry.
Your Canadian Tire anecdote sounds unbelievable unless it was many years ago.
Canadian Tire is one of the few Canadian stores in 2020 where can check store stock/inventory online down to the aisle of the store. They had already started implementing pickup lockers in their store before covid.
I've placed a few online orders with them and have never had any issues (including in store pickup).
FYI, they did close to $600 million in e-commerce sales in 2019.
Walmart, Loblaws, etc process same day grocery pickup online (and they did this before the pandemic).
The Canadian e-commerce experience is not some backwater that you proclaim it to be.