I worked in the Automotive Dealership world most of my life and I can highly recommend them. They are honest, quick and sill stand behind a 'Bad' motor, trans or what-ever. Over the years, I have had to send a couple of motors back, but they did send an inspector out to inspect that the thing was indeed 'Bad', but it was a very professional deal...!!!
Hope this helps...