If I could do it all over again, I would not purchase a vehicle from this establishment. I am from NH, so this was an "out-of-state" purchase. We were promised 80% new tires, all 4 the same, and promised the vehicle would pass MA inspection. I called 2 days ahead of time to make sure the tires were changed (one had a screw in it, and there were 2 tires in the front different from the tires in the back). I was told the car was currently being worked on and tires being changed. When we arrived to pick up the vehicle, we had to wait almost 2 hours for them to "fix" the tires. The tires were the same old tires, all they did was rotate them left to right. The screw was still in the tire! All they did was shine it up with some cleaner. The vehicle failed NH inspection. I asked a few different mechanics, and all said it would most certainly had failed MA inspection. I would not recommend this establishment. I was lied to numerous times. The cost to fix the vehicle was more than it actually cost to purchase. I feel word games were played on us. When I called to inform that the vehicle had failed inspection, I was basically told "oh well". Not acceptable.