Referred by a friend, I took my 2005 Toyota Highlander to Marty's in Longwood to have some long term maintenance work completed.  They gave me a detailed print out with the prices of both labor and the parts.  It took a few days to get on their schedule but that was fine.  Work was done in a reasonable time and so far, all is good.
                        
more