3 stars and going down bought engine from them from Pensacola fl. With under 3700 miles. They substituted engine from Indiana with at least 6500 miles on by looking at plug wear called them. Claimed engine I ordered was defective broken torque converter. I said that's not an engine part but a transmission part. Negotiated a refund for bait and switch motor not what I paid for. Good thing I made them email me the details on first engine with under 3700 miles. Since then still waiting on refund am about ready to contact attorney general about them.