The only reason I will give this a 4 is because I went two days in a row and they were out of GF bagels. On the third day I called before, and went in to get one. Best GF bagel I have ever had, also had a very good GF muffin. Not 100% about cross contamination but the bagel was amazing! Totally recommend.