I haven't used it recently, but I did use it quite a bit several years ago. My one concern was always the fact that giving my login information to someone else -- a general paranoia. They've been around for a long time, though -- so it's not some fly-by-night password grabber.
Looks like they've added quite a bit since I last used them.