My BL was delivered with 75 kms on the odometer. It didn’t have a sticker indicating it was used for testing. I’ve taken delivery of dozens of Fords and have never had more than 3-6 kms on the odometer. Dealer can’t offer an explanation. Did anyone else have high mileage upon delivery?