My treo 700p with verizon wireless is my business phone, I get dozens of calls daily. Most of the time, it is important to my customers that I answer the phone personally (rather than voicemail) so I make every effort to do that. The problem is this, I get frequent crank calls from anonymous numbers with no caller id. My home phone provider has long allowed me the option to reject anonymous calls, routing them to a recording that politely asks them to unblock their number and try calling again. My questions is this: Is there no similar "anonymous-call-rejection" function available on a 700p on verizon (or with any cell phone/cell provider)? I've called verizon many times and they say the answer is NO. I have tried googling this but not much in the way of solutions. I find it very hard to believe that there is no work-around to this. I am confident that either a hardware or a software solution is feasible. Any suggestions?? All I want is for the phone to NOT ring if an incoming call has no caller id. You may suggest "just manually send anonymous callers to voicemail using the ignore button". Sure, but there are a few problems with that, first off, assuming I am not on the phone, the phone RINGS and takes my time away from other customers; if I am on the phone it means that I have to listen to the "pauses" as the anonymous call continues to beep though before it actually connects to voicemail, which interrputs my detailed conversations with my customers. I am so frustrated with this silly issue that I'm ready to pay for an outside answering service. I can forward all calls to them and they can screen every call just so I dont have to deal with the annoyance anymore. Any software or hardware solutions or ideas?? Am I the only one who has this issue??

Your feedback would be greatly appreciated.