Has anyone tried to contact the company? I sent them an email last week but no response. Im starting to think they closed up shop.