By big lot type I mean your Car Sense/CarMax those kind of places. Places that sell everything but have no OEM backing. Background: I'm looking to trade my Legacy for a newer Subaru and have it pretty much narrowed down to a Crosstrek. There's 3 I'm interested in. One that's CPO at a Subaru dealer but I HATE the chain it's a part of. The service and parts departments are run by the most incompetent idiots you can fathom. But they are also the cheapest of the 3 by maybe $1000. Another one is at a Buick and Cadillac dealer. That one has about 12k miles where the others are between 20-23k. The last is at a Car Sense which, coincidentally, my old man bought his 3V from. He had no complaints on his deal. All 3 cars are within about $2500 of each other. Given the options, where would you go? Do you tough it up and deal with the crappy dealer? Obviously a big deciding factor is who gets me the best trade and finance option but would you be swayed one way or another if they were fairly equal?