Welcome to the world of golf carts. You have just got yourself into a addicting hobby with a lot of good people to share it with. I can't answer your question about the New England area but I'm sure you will find others on the forum that are close by.