I'd personally prefer a nice personal sounding email than a cold call from someone I don't know, but it's not that big a deal. I've gotten "out of the blue" requests like this before and I usually say yes. If the request came via an employee, I'd definitely say yes.