I would not recommend Riverside to anyone. I am writing this review because I had to listen to Matt tell me about how important his family's reputation is to him in operating with integrity, and then watch him behave in a way that was, in my opinion, inconsistent with his words. I purchased a used Yamaha 240 SX from them for $34,000. I traded in my old boat. They gave me a price on the trade, but then lowered the trade in price based on a bunch of "mechanical problems" that they found with my boat and trailer after they inspected it. This resulted in a reduction of several thousand dollars on my trade. Although I thought they were being unfairly critical of my my boat, I accepted the lower trade-in amount to get the deal done. Before I took delivery of the Yamaha, they told me that shift cables were stiff and would have to be replaced, but later decided that they just needed "adjustment." When I picked up the Yamaha boat, I told Matt I was going to bring the boat to the Yamaha dealer in Delaware who works on my Wave Runners to inspect the boat. Matt said "no problem, let me know if they find any problems." When I told Matt that the Yamaha dealer said that the shift cables would have to be replaced at a cost approaching $1,000, Matt suddenly had a problem. He told me that I took the boat for a test ride and I thought the shift cables were fine. I told Matt I don't even know what shift cables are, so I would have no way of knowing if they were fine. Needless to say, Riverside refused to make any contribution to the repair costs. I fault myself for not getting the Yamaha inspected by a knowledgeable jet boat mechanic before purchasing it. However, this is for those who are told by Riverside that Riverside will make good on any problems after you buy a boat from them. Based on my experience, I would not trust them to keep their word. read more