No, and it cost me 1200 rubies because they still had a deposit address listed on their website. Kind of ridiculous...
why don't you talk to yahoo the owner I am sure he will refund you
I did...he asked for my tx ID, which I provided, and then nothing.