Just keep trying mate, registrations are open from time to time, you can try SCC as well, I think its open now and it seems to be better than TB. Good luck! :naughty:
Printable View
Good luck with the image codes at TB. I gave after trying to register a few times :P