Yes, thank goodness for caller id, no matter what it costs. It is worth it. If I am hurrying to answer the phone, I do at least check to see if I know the number or person calling; if I don't the machine picks it up. And if the caller hangs up on my machine, I know they are a scammer.....I am OLD, but not STUPID, yet.