Your site is still crap. I remember posting about it before, and told you why it was crap back in September. Yet you haven't changed anything, and in fact it's worse because I can't even make a claim. The submit button is grayed out, and is not clickable. Maybe this is the reason why your faucet is failing... It's a bad user experience, and you come up with excuses blaming the visitors, when in fact your faucet is the problem. Otherwise, you wouldn't have so many complaints.
You should probably stop bumping your own thread until you fix your faucet so it's at least working properly.
The button is still greyed out for me, even after writing this entire post