You could call them. If they are home, they are willing to have you stop by.
Exactly... just give John a call & ask beforehand & then call to double check on the day that you're in town. If they are not able to accommodate, he'll let you know.
You might have to keep trying, I called and called several times before finally getting through and setting up an appt.
They gave me their email address, but they have NEVER replied to any of my emails

Blair - what is the best time (weekday, weekend, day, evening) to call them ?