Live caller. Male. "Veterans" something-or-another. Professional. Fast talker. Couldn't get a word in edgewise. Gave up and cut him off. Most likely one of those "charities" that keeps $0.99 of every $1.00 donated. Or it could be an out and out scam. Caution is advised.