Cheaper exchange rate makes them more profit to bring them in from Canada. I had a 2008 Avalanche that had 95K when I bought it and after owning it I found it was from Canada and had been shipped around the Canadian side then the Detroit, Michigan area before ending up over near Grand Rapids Michigan. There was a lot of sketchy chassis rust and wiring corrosion. If it's only been there a couple years, probably not a big issue. There were a lot of chip shortage issues in 21 and 22 and vehicles stuck "in transit" status waiting for chips before they could be shipped.