I’m always telling people: beware the free piano, because a $0 piano can quickly turn out to be a $-2000 piano.
(Not to say don’t accept the freebie, but…pay a piano technician for a quick inspection first, so they can tell you what you’re getting yourself into.)
Apparently my piano purchasing advice is already baked into our intuitions: https://newsie.social/@TheConversationUS/113586312380030591