This people are owned by the same people that onw Dedham Auto Mall in dedham, ma. Both dealers buy there cars from the sameplace.. all there cars are hit cars with washed titles some even come from new orleans area. I know first hand Don't buy a car from either of these places they both suck. All people iknow that bought a car have had problems with. they take no responsablity with these cars. they use a sell em and forget them mentality. BUYER BEWARE!!!!!