"Open Road is great. They have a huge indoor showroom which was perfect when we were in looking at sleds (didn't have to stand in the cold). I was very happy to see that they also have a full service and parts department which will make things really easy when we plan to accessories our machine. I will certainly be coming here in the future. Oh and all the staff were great!"