I've had it both ways.
I've had him take forever on my ramps (which pissed me off since I was living in atl, and I could have and should have just gone and gotten them from James directly.)
And I've had him take no time at all.
He's usually a decent guy to work with, but seems to get distracted sometimes.
Honestly I've had the same thing happen with more and more vendors nowadays. Even non pinball.
Just seems like no one cares about getting your product out.
That being said, all my bad experiences with him were 7-8 years ago. He's been great recently. I also get gummi hot dogs..
I've had 1k orders from him, no problem.
Mike is an alright guy, but my advice is if you see your order going sideways don't wait to deal with it.
I'm a pretty busy guy, so I understand (just took me over 2 weeks to even get time to photograph something) but if you're not active in resolving the problem, I'd say it's just as much your fault.
I file him under quirky, but mostly harmless. Along with PBR and Bob.