Glenn is very trustworthy! I bought my Lifetime in Hawaii from him back in 2003. He is also the person who introduced me to Patty Alexander, the lady who owns a closing company in Sedona that I recently gave information on, in another thread.
Yes, Glenn lives in the Niagara Falls area of NY . . . even has a beautiful home in the area that he rents out.
I do not hesitate to recommend him to others when looking for something that Glenn has for sale.