3 time repeat customer here and zero complaints!  We own 3 volvos currently and have always had an excellent experience.  The sales department has always been very fair, prompt and upfront.  The services department goes out of there way even staying after hours to see our need are met.  Keep in mind these folks are not magicians but do evrything in their power to see our cars are fixed properly, on time and with minimal impact to our busy schedules.