Got this deal from dealership? Can I do better? The vehicle has been on the lot for 124 days. 2023 XC60 Ultimate.
7 posts were merged into an existing topic: XC60 dilemmas and thoughts