I have also tried to contact them without success. Too bad, I liked the look of their molds.
I ended up buying two of Cosmo's silicone-lined wood molds (that's her name on SMF, info is in her signature line). They are reasonably priced and work really well. I also got them in the mail the day after I ordered them!