"There's no such thing as a free lunch," or so the saying goes. Maybe. But for senior citizens, there's certainly such a ...