So true, Nick. Customer service does need a resurrection.  My wife recently got an email from another company after complaining about their slow shipping time, and their response was basically - "sorry, that's just the way it is sometimes."  When companies have exceptional customer service, they do stand out. Sorry about your frustrations with real estate agents - hope that gets better!