The fact that people actually pay money to these people is quite astounding to me. The thing that they're really paying for is hope, not the return of a lost lover.
Two things jumped to mind when I read this - the first was "Patrick Jane", and the next "charlatan". Someone should seriously prank these people - it'd make a great YouTube clip. :)