Is it possible to still order from their website? I tried to order some molyresin from them a week ago, and nothing happened. no confirmation e-mail, etc...My card was temporally charged, but now there are no charges. I sent them an e-mail and there was no response...Has anyone ordered from them recently? Is there a phone number?