@JacKDynne we should team up!
Oh ya I forgot to mention before about this little trick. My wife hates these people so she answers the phone and when they start off into their long speech she passes the phone off to me, but I wait until they are finished talking say:
"Hello, yes my wife just gave me the phone. Can you please repeat that for me. Thank you!"
Of course, while they are repeating it I try to stop them as many times as I can to ask them questions. Most questions not related to what they are talking about.