Anyone heard from Hancock Studios lately? I've been trying to contact them regarding a check we have for them...but no answer to phone calls or emails. Anyone know how to get a hold of them?