Still pending, I believe, but Obsidian's good people. As soon as they have news for us regarding the site's up-ness, I'm certain that news shall be liberally shouted upon mountaintops... and by mountaintops, I mean internets.
If I'm not mistaken, they suggested that one of the Tuesday-evening Development Updates should have details for us on the Backer Site fairly soon. Just check these forums (specifically this announcement sub-forum) in the following weeks, and I'm sure you won't miss it. They'll probably get your inadvertent missing-shipping cost squared away once it's up.
I have no worries about Obsidian. I know that they will deliver on this product, and the constant and transparent updates are great to read when it's slow at work. I want this game more than I wanted Dragon Age: Origins.