To bad this doesn't apply to companies who only provide "Toll Free Call" as the name in Caller ID. I would consider that an attempt to deceive, otherwise they would say who they are.
I noticed that Directv comes up as "800 Service".
That's one I've seen as well. Almost all of them are annoying as hell since they never leave a voice-mail and just continue to call until you answer and tell them to f' off.