I bought my Rav4 from Sand Mountain. Great experience, but even in 2018, there wouldn't haggle much off the sticker price.