Skype for iPhone: Does it Actually Work?

Is the promise of unlimited cell phone calls for free too good to be true?