Good peeps up that way. Someone will help you get where you need to be.
As for RTR, believe they're going through some site changes at the moment. May have something to do with the registration issues. Sounds like it's been a project with the limited time those running it may have to devote to it.