I prefer to watch girls live on J4Sex.com and sometimes I get to meet some of them for real (it's possible to arrange it with some of the girls and that's always a lifetime experience every time I go on such a date). Just avoid IMVU. It's bait-and-switch. You'll exchange a few standard canned messages with bots and then these "girls" are nowhere to be found. IMVU is sleazy, phony and tricky. It's not worth a dime. They overcharge you from the first payment. They automatically sign up you for their sister sites against your consent and those sites overcharge you too. Their customer support must be based on Mars, they are simply unreachable. You have to close your bank card to stop these recurring payments.