this may have already been done already, but has anyone contacted the company directly with these issues/concerns?