I used the Cars.Com app to get a KBB offer from this dealership. I received the offer and proceeded to taking my car to them to have them check it out.... After I arrived it was difficult to find someone to help me, the customer service was terrible. It took a legitimate 15 or 20 minutes before I could get someone who wasnt busy or leaving the lot to help me. After their initial review of the car I told them about my KBB offer that I had (they are supposed to honor that price) and they asked me about it and I told them it was for x amount and I had went in figuring if they either honored that price or offered close I would be content with selling it to them. They carfaxed the car and came back telling me that there were accidents on the carfax (still clean title, but the accidents were prior to me owning it and I wasnt aware there were any at all) so they ended up telling me like hey man we can only offer you a way lower offer cause of the accidents and we know you payed way more than that and were sorry we cant offer more but we just wouldnt make any money on it if we offered you the KBB or close to that. I rebuttled a few times because of the condition and low mileage and they still wouldnt budge on the low offer. But I did want to get rid of it still and since they were so seemingly sincere about the amount I payed vs what they said it was worth, I reluctantly decided to take the offer feeling like they might offer it for maybe 4 or 5k more than they payed me and I was ok with that. I sold the car. And was thinking about going back to the dealership for my next purchase, as the prior one I used lied to me about the car I had just sold. Fast forward one week and the same car that wasnt worth near enough for my offer I had from KBB aas posted for sale for more than double what they payed me for it. I will never consider shopping for cars there, and Im letting all my coworkers (local refineries) know about my experience. They may have taken me for a few grand but the repercussion of shady business will cost a lot more in the long run.