Bill is absolutely tops and frequents this site on occasion. You can count on a very pleasant experience working with him and he is very knowledgeable.

Cheers,