I bought a rebuild engine from them and only last 1 month. Oil start leaking from the cylinder heads. I redo the head gasket and oil less but still leaking. So I call up the owner and ask for a replacement. It took them a week to send me another one. The replacement is D.O.A wow. I try to call them but all I get is a busy signal. I think they put me on their block phone list. Now I have to find another rebuild engine for my customer. They are total waste of time and money. Stay AWAY~!