My biggest problem is when they come up on the caller ID as "Private Caller" or "Out of Area". At the very least, that should be illegal. Their caller ID should have to show who they are.
My workplace also comes up this way, and I can't miss those calls.
/* Rant Mode ON
I get 'bottom feeders' (telephone solicitations) at some really impressive times too, like Sunday night at 9:30 PM.
Rant mode OFF */
For some of us, bedtime is 8am. So calls during the day really suck. It's annoying, but I can understand it, when it is a company I do business with that needs to contact me. They don't know that I need to sleep at those times. But when it is the guy with the Indian/Pakistani accent named "Jim" or "Steve"
calling me for stupid stuff, it gets me pissed off.