When I tried to renew my NH driver's license on the web I was diverted unknowingly to this site. I thought I was dealing with the DMV (or perhaps a c…