Technically under the facts given, you are not the legal owner of the boat since you do not have legal title to it in your name. Title to it is in the name of the prior owner even though you paid for it and have a bill of sale from the presumed authorized dealer. I would write the dealer who sold you the boat that he/she has 30 days to deliver registered title to the boat to you or you will be returning it for a full refund. You bought the boat expecting to get title to it and paid money that was agreed upon and accepted. If you do not get title in your name within a reasonable amount of time, you can deem the contract for ourchase "voidable." Meaning, you could at your election cancel the purchase due to no registered title in your name. The sale was legal to answer your question, but not complete, you expected to get registered title in your name. This has not happened.