As Douglas Adams would have put it, "that's just normal paranoia".
I would Stay Away from estibot.com as I think you are right. I did an experiment and typed in a semi-good (but not good enough to reg) name in estibot and then checked on godaddy - it was available. This was 2 hours ago. I just checked and now the .com AND .net are reg'd......... I believe a dnf member created estibot ???
The question is why would I reg a name that's not good enough for you to reg, especially now that domain tasting is no longer allowed?
My guess is they were actually regged before you checked them with Estibot, and the zone files or the Estibot cache just hadn't been updated yet with the new status.
Anywhere between 50,000 - 100,000 domains are run through Estibot by its users every day. I have neither the time nor the inclination to scan the logs and I do not sell, distribute or publish any logs anywhere.
Estibot lives or dies by providing domainers the data they need in their domain research and stealing domainer's hand reg ideas would ensure a quick demise of the service and would be a rather idiotic business idea. Estibot has thousands of registered subscribers and some even pay a small monthly fee, which I consider a vote of confidence from a reasonably large pool of domainers.
In the history of the service, tens of millions of domain names have been run through Estibot, and I believe this is the third time this allegation has been made, so it's not a very alarming rate.
Furthermore, many of the tools provided by Estibot are
specifically designed for the very purpose of providing subscribers with tools to find available domain names so it would be rather counterproductive to snatch those names.
Whenever someone has an available name snatched from under their noses, it's either front running or pure coincidence. Any whois server can be sniffed by unscrupulous domainers. I always advice to grab a good domain name immediately upon finding it because the next minute it may be gone. It's a cutthroat business and this is a case of you snooze you lose.