Canadians are spoiled. (if U have a branch nearby)
Princess Auto seems to be the store that Tractor supply was once.
Last week I visited looking to get hydraulic components and was I impressed.
Hundreds of cylinder choices, gears, sprockets, adaptors, shafting, and a custom hose fabrication.
Tools, welding supplies etc.
Good promotional specials and a cool surplus section.
They must be doing something right as this is their 50th store across Canada.
Kind of set up as in warehouse style but each aisle/section well identified.
Really a DIY guy's paradise.
Friendly VERY knowledgable staff as well. (and lots on hand)
I would not go as far as to say 'best prices or deals' but would say very fair pricing but very well stocked.
AND, I'm a picky informed consumer that constantly monitors pricing trends.
Frequent decent 'specials' that are very attractive.
Ownership is also very patriotic and respects military service discounts.
As to Covid they are very consciously complying.
No, I'm not in any way associated, just a pleasantly surprised consumer.