It sounds like you are the kind of customer that a dealer would kill for.
The best my dealer can hope for from me is parts and accessories and of course new boats.
Did you buy the boat from them?
Did they ever finish the original job they ordered the parts for?