These people do business very poorly they lie as part of their policy. I purchased an engine from them that they said had 54,000 miles on it. It was very clean but had likely been cleaned. I installed it and it burned oil, 1 quart every 1,000 miles. I did a carfax on the VIN on the receipt and it had 184,000 miles on the donor vehicle when it was wrecked. I returned the engine and they charged me a 50% restock fee because the engine ran and they did not cover excessive oil useage.