As we all know Caller ID gives the receiver information about whose is calling, but not all of us know that it is possible to hide your real identity with a name of your choice.This method is called spoofing.
I don't want to mix this with the name from your contact,displayed when your friend calls you.This method is for changing the number that will be displayed as caller ID into a name of your choice though you are a anonymous user.
This service is being provided by some websites for free, free in the sense you have to just hear a ad before your call was actually dialed, such Free Spoofing provides you the ability to Spoof your ID simply just like that.