Inquiring minds need to know..... where does one get fresh chicken (as opposed to frozen)?