For some reason it won't let me log in to my account on Hansa, even though I'm sure I typed in the captcha and what not correctly. My account is a couple months old and I placed my first order a couple days ago, was just trying to check on the status of it. Torr is updated so maybe it's a bug?
Change to the other mirror link at bottom of page...your welcome