yikes! i'm so sorry this happened to you. if you have their paypal address, it would be worth google searching to see if they can be found on any other site! you might be able to contact them there if something does pop up. otherwise, i'll see if i can poke around and find a side account, etc.!
also, it might still be within the window where you can chargeback them if you wanted.