Yes, that's why I asked if they used lawyers for this relatively small sum. But it's not minuscule, so I was interested if they used contacts/agreements, escrow or something like "you send me money I send you password for account". Would like to read about such small-scale legalities for small personal sites-startups if it's available anywhere.
Try negotiating a fixed sum for the drafting the agreement. I think under $3K - $5K it can be doable, but also do a lot of sanity checks, e.g. provisions that you get everything back if the money is not paid in full, etc.
Professional lawyers do make mistakes, no matter how much they are paid.