Tons. Pretty much all of my coworkers. Like you, though, my eyes glaze over when they get started, so it would be pretty easy for me to have just tuned out the non-standard useage of the phrase.
I'll have to ask some of them about it and see what they say.