Why are you buying from a russian site,if you dont speak russian?
Who knows? Maybe the OP has found a "convenient" (cough) way to wire funds into BTC-e or the like via credit/debit card?
Actually I had found a "convinient" (cough) way to wire funds into BTC-e via debit card