Yes and no. The last thing that I recall picking up from there was a set of Chevy Vortec heads, that was three years ago at least. I haven't really put much time into engines in the last few years. I've done a lot of machining myself, but still wont trust myself to try to do my own work on heads and blocks.
A buddy back in HS had some work done by Mullvain, they overcharged him for what little work they did. On the other hand, they pressed a set of wrist pins for another buddy and he was satisfied. I think its kind of give and take. Go in there being knowledgable but not a pompous prick and you'll probably be treated fairly.