Sounds like he will be back soon!!!!
Or maybe he will not, because he is pissed.  Cannot blame him...  I love it when customers that have wasted a few hundred dollars, are pissed of at the guy that fixes the problem finally, because they charged $60 or so.....