I almost didn't buy from this company after reading some of these. After talking with them, and working out a deal, I opted to give them a shot. My engine arrived within a week and a half, and looked brand new. Now my car runs like new too. Give these guys a chance, I'm glad I did!
more