Good to hear about the excellent guys out there; I've dealt with John on a couple of phone calls, and he was very helpful & professional.