Whats up with IMM engines ??

I can't wait to redo the top end of my 340. IMM's definitely going to get my business. I've heard nothing but good things about him and their operation.