I get the echo every now and then. I think it has more to do with location than anything else. I usually get the echo when I am leaving work, there must be something in the area that causes some interference. It has happened to me in that same area with the last 4 phones I have had so it is nothing specific the the Inc.
Aaron