I have seen atleast two of my friends getting married through this site. and i agree with Vimla, personal verification is required however genuine the site be.
Now it's also a line of professional activity requiring expertise and just like any other there may a few bad ones but one has to exercise right caution and discretion.
Actually all sites are now in advertising to make money... the real thing is before selecting a person we need to check full history of the profile holder then we have to decide. This will help to avoid cheaters.
Offcourse nothing will come free. Thy also spending money,time and effort for us. so spending money for this site is not waste. it will worth for money.
I believe the old system of depending on local match-makers proved very dangerous at times and it's a good thing that this service has been professionalised these days!