Mostly a scam. There are a few good ones sprinkled in there. If you read the 5 stars reviews here, you can tell from the grammar that they are not English speakers. In other words they were written by the agency. You will have to develop your own ways to authenticate the ladies. Do it right away. If you don't you are probably wasting your money.