Well.ca and local businesses are Canadian alternatives to Amazon. If you really need that low-quality junk (press X to doubt), cut out the middleman and purchse directly from China with Aliexpress instead of Amazon. Amazon sellers usually just markup and resell from Aliexpress/Alibaba anyways.
Canadian Tire is my new amazon .. haven't tried delivery yet but i did go in-store to buy a few things i was going to get from amazon .. i like how on the website it tells you the aisle number. i guess in the app you can make a light blink on the shelf if you can't find it.