@xtremefidelity +1
your description of the process of auditioning a product from a dealer then searching for the lowest price from ANYBODY is spot on. Having said that, if the product is already a store demo, I wouldn't charge a rental fee for a couple of days (I agree an hour is ridiculous, it would be like marrying someone after a coffee date) but any transport/setup would include a non-refundable charge (can't return labor). Also keep in mind that every day that product is out of the showroom could potentially lose a sale to a customer who wanted to hear it in the store. The rental fee is a bad look, but perhaps the dealer isn't the ogre being portrayed here, but instead just has experienced this scenario before.