I think the service was good, and the staff is knowledgable. The reason I give them 4 instead of 5 stars is because most things do not have prices displayed, and I always find that a bit shady. Then the salesman would say«you could get X instead of Y for only $ 200 more and it’s totally worth it» but they never told me the base price of X. My suggestion is that you research prices before going, but other than that, no complaints at all. They have plenty of inventory on site so you can leave with your new toy on that same day, and financing is quick and on the spot.