Nothing wrong w Canadian vehicles in general but with HD trucks in particular , a lot of them come from the oil sands and get shipped south as low mile trucks.
Some are beat, some aren’t, most all have a pile of engine hours on them.
Fleet outfits up there set the trucks up when new for sale later. All the new trucks I had came with full rubber mats like weathertech and heavy seat, console and some steering wheel covers. Then they remove all that and the insides look like new and don’t look like they were driven by rig pigs for 3 years.