Hi,
If your not in a hurry, I'll ask around this weekend. My thoughts are that I think these guys are up front and have a good reputation. I am local to them and one of my co-workers worked with one of M&M's owners at Indy Cylinder Head a few years back. On a personal level, he says they are good people. I'll try to find out about general qiuality..but as mentioned I have not heard any negatives.
Regards,
Tom