I must say I ordered a motor for my sons car and before making the purchase I didn't read the reviews once I decided to do so I had already paid for the motor and the reviews sent me into a panic I couldn't believe the horror I was reading but after I had over reacted made calls to my credit card company to stop the payments ext I got a call from there customer service assuring me everything would be ok to not listen to all the negative reviews the guy on the phone was really nice and calmed me down and made me feel more at ease so I called my credit card company again and ok the payment received the motor with in a week and a half had it put in with in three days the place that did it said the motor was like new so far so good I paid 3,700 it had 50,000 miles and runs great. I'm hoping it stays like that I would recommend swengines.