Does anyone have any experience purchasing pwc parts from Seneca boats sales aka pwcperformance parts.com? They also sell on eBay under the name of hydrostream85. I guess the company is allegedly owned by Joe Johnson. Just wondering if the company is legit. Thanks.