I'm moving back to Ontario this month from the UK and will want to buy a mid-range TV (50" or so). Where do people go these days? There must be alternatives to Best Buy.
If you want cheap: Refurbished from Factory Direct (GTA)
If you want surprisingly decent for the money: Amazon house brand TVs (Omni) - if you're willing to deal with a US package forwarder (e.g., shippsy, cross border pickups, etc.), order one from Woot.com for a real good deal
If you live outside a major hub: Amazon, Visions, Best buy, Costco online
For audio, use PartsExpress (American) and get some of the Dayton Audio kit, plus a receiver from one of the online sources.
Last TVs we bought were ordered from Newegg, but they were smaller dumb panels. If you only care about the size and not other features, check Kijiji and other secondhand markets.
I would stay away from home furnishing stores if you can help it. Not that they don't sell great TVs at market rate, but they all sell different TVs. These are TVs that are by the same brand, have incredibly similar specs, but have slightly different model numbers exclusive to the retailer so you can't price match or bargain hunt. Personally I bought a 55" Samsung QLED from Teppermans, but I would recommend Costco or Canada Computers for better selection. If contrast ratio and HDR settings aren't critical for you, you can pretty much go anywhere and find a 50" 4K set for probably <$1000.
Got a 70 inch Samsung at Walmart for like 600usd. Super happy with it. Literally thousands of free internet channels. Had to augment my stand but it works.