Glad to hear you told them where to stick their contract
We were asked if we wanted to take part in the "open house" thing when we were selling ours, but I reckoned that all the nosey locals would come round. If they've got people seriously wanting to look at your house, then they'll make proper arrangements for a viewing.