agent did not turn up for viewing of a property. when i called their office they put me on hold for 15 minutes, and then disconnected. when i called back, they said that they would send someone after half an hour.
What agent could do to change your mind?
have a more efficient email-based system of booking property viewings.