SANTA MONICA, Calif., Feb. 18, 2015 /PRNewswire/ -- Edmunds.com, the premier destination for car shopping, has honored 42 Boston area car dealerships with its third annual Five Star Dealer Awards. The awards recognize car dealers who earned the highest marks for customer satisfaction in...