Re: A moral obligation
Fully agree. Like to support local reputable stores, did similar try before buy for an electric piano. from independent shop in nearest big city (they delivered it, set it up and and spent a good while checking it was all OK).
A bit more expensive than online, but helping the shop stay in business and benefit of knowing the piano had been given a thorough check (not just playing it but checking all the outputs from headphones to phono were OK, checked recording what you played to USB was working etc.)
Big ticket items should have a long life and so a bit extra on initial purchase