i only ever go to toyota for spare parts, so it's gary mcmillan toyota for me. i get on well with the spare parts guys, and they go out of their way to get what i need quickly. the sales team is ok, but the service department are frigwits imo (due to exorbitant labour rates, arrogant and/or unknowledgeable service advisors, and long wait times for a minor service)