Anybody know why the dramatic drop with all the great news surrounding this company? Seems like an awesome and life saving product IMO.