ICANN investigated on domain name front running and came to conclusion that there is "No Evidence of Domain Snatching". I think they should further investigate on this. http://physorg.com/news122304766.html