Thousand Islands Records is a label based in Montreal that focuses on providing support to emerging bands.
Mike Cubillos has likely heard the word 'no' more than you have, which in his world is much nicer than hearing nothing at all.