Greetings from Massachusetts back at you!
I've not bought from Don @ Great Bay, but do know several people who have and they've been happy with the sale. The service? Not so much.
I had one friend who had a routine service of new chain & sprockets. When we got to a stop some 70 miles out west, she mentioned that something didn't "feel right". When I looked, I saw they had completely botched the job and the adjuster blocks were 90º out-of-position in the swing arm of the bike. That's just one, there have been others.
You also have North River Cycles in Salem, and highly-rated Performance Cycles in Shrewsbury MA. That one's a little ride, but worth it. I've bought one bike from Riverside and did well, but the son of one of the owner partners was pocketing the money and things have changed there. The fact that they're in the middle of a busy city and space is tight there worries me.
If Great Bay is closest and has the right deal for you, I wouldn't worry too much. You'll get a good bargain and as long as you do a quality check on service you're fine.
2011 Tiger 800 ABS. Crystal White
Last edited by PixMan; 03-26-2012 at 08:20 AM.