They don't provide any details? They just say they suspect fraud? That is not fair, if what you say is true (about the 5-10 clicks per day). Good luck with your new service! -- jff