I can thankfully say that I have never been caught by anyone, lol. Then again, I am single, so that makes things significantly easier. As for LE, never, and I feel like I never will.
But I'm not perfect - I have been subject to a deposit scam (thankfully, a relatively small amount. But still, in hindsight, I feel dumb about it.) As for what I learned from it? Some will say never do a deposit, which I think is silly. There are some super well established providers where...I mean, they're 100% legit, what more do you want? (by the way, this doesn't mean you're guaranteed a great a time with whoever, because YMMV and chemistry matters.) It was after this that I learned how to do reverse picture searches, so I'd recommend learning to do that. Look for their social media too, their 'online presence,' as it were. Finally, a good rule of thumb: if it seems too good to be true, it is. ($300/hour with a girl with model looks, and you can do ANYTHING with her! I can't wait to book her!, Lol.)