Re: CallerIDFaker.com
There's a section covering this in the TCPA.
TL;DR: It's illegal to spoof a number on a sales call.
It's also illegal to set up robocalls for sales pitches. And then there's the "Do Not Call" list. Having a law is one thing, enforcing it, is something else.