Are you sure you did not misunderstand that 13:1 business? Their website looks like it is a reputable business. Since you are in Illinois, you could also check with Abrahams Machine Shop in Davenport, IA. They built my 383 short block a few years ago, and they have an excellent reputation.