Excellent options. Small place, they post that they can't guarantee against cross-contamination, but I had no problem and I'm fairly sensitive.