If it wasn't for the fact that they happen to have the car that I wanted, I wouldn't have every bought from them...instead I bought in spite of Gresham Toyota.
They had a car I wanted for sale for $13,500. I asked if they could come down to $12,500, and the salesman said they could do $12,800. I asked them once again to consider $12,500 and after speaking with his manager, they came back at $13,000. So, I asked unbelievingly if they were not going to even honor the $12,800 they had already quoted. They said no and stayed firm. Some people may call that good negotiating on their part, but going back on your word for $200 extra, I call that unethical.
Then, I left a $500 deposit so they would hold the car until the next day. A week after I purchased the vehicle, I was checking my credit card account and, low and behold, the $500 charge was still there. If it wasn't for me catching it, they would have never said anything.
I like my new car. Gresham Toyota, not so much.