If the thought of being visited by a Revenue Canada auditor ever made you shake in your boots, you never met Dave Krafchick.