I see you live in Massachusetts as I also do. I live in Central Massachusetts and deal with two shops that have always been nothing but welcoming. Just last month took my two grand buddies to get new bikes and test rode them at the shop. I have taken bikes out for a weekend to test before buying, and have had friends do the same thing. Good luck in your search.