Probably too late chiming in on Motorsports for this particular purchase, but just to add my 2 cents on them:
They do tend to be expensive (in my opinion), but they have pretty good stock (parts & bikes) so its fun to shop there.
I've bought a couple of quads off them but no bikes yet - the quads were in stock there and not other places, and the prices weren't terribly higher (I did not have trade-ins to comment on that).
Like most dealers, they don't offer test rides

Eric (sales person) is VERY knowledgeable and easy to deal with, I definitely recommend him.
Family has taken stuff to them for service and said they fixed what several others could not.
The owner has been helping ATV clubs get off the ground (to change the ridiculous MA ATV laws).
Good luck in the purchase (if you haven't bought it yet!)