That's a great idea, but I have a feeling that it will indeed be just a mailing address. The company, if I read it correctly, is based in Bulgaria.
Another 24 hours have passed, and there no response for my ticket (as expected actually). I was wondering if writing them in Russian was really such a good idea, perhaps in stead of making things easier, I might have offended the folks where.
Right now I'm just counting my blessings, things could have be much worse if I had tens of thousands stuck...