These guys are scam artist. They call me to tell me that they are keeping my block and charging me a core charge. When I said I wanted the block back they said they needed it. I said then refund the core, they finally said they would give the motor back. When the truck arrived back they sti kept the core. This is fraud o matter how you look at it.