Did you contact the operator of that site? It seems your the only one complain here about that site. I really dont know that site very well, so lets see the comments of others about that site. I think there's a the thread of yabtcl.com here, you should find it and tell about what happen to you.
I think he encounter some error on the site And the best thing he can really do their is to contact the support and state what error he encounter so they can fix things up, and the way i see here he is the firsr complainant posted about the problem for the said, and another one for OP post some proof so people can really see your telling the truth and not just trolling around