Preparing staff was very friendly and showed me the smaller-sized GF bagel before toasting it. It was pretty good. Not sure about cross-contamination.