This is a good place to buy a car if you deal with the fleet or Internet people. We have bought several Toyotas in recent years and three of four have been from here, as they beat significantly the best price we could get elsewhere.
But they are absolutely thieves when it comes to service. Be very careful. First of all, you must understand that all Toyota service managers are paid on a commission basis. The more services they sell you, the more money they make. They are not service managers; they are service salesman. My two-year-old Avalon was due a free detail from Camelback. So I took it in. While sitting in the waiting room I was amazed at the steady stream of service managers who would come in and tell their waiting pigeons the long list of additional services they really needed in addition to whatever it was they had come in for. Totally unnecessary things like power steering flushes, EFI services, transmission fluid plushes, etc. These are all things for which they charge $100 to $300. Then it was my turn. My guy came in and told me I really needed new tires. He was pretty embarrassed when I pointed out that the tires I had on the car had only 2000 miles on them.