Well stocked. Good variety. Though a bit pricey, everything allergen free you might need is here.
Yes