I have not seen those! Maybe they have them at my local natural foods store. I will have to look for them. They are Boston based, so should be somewhere around here.
ETA, I only see them in CT retail stores at present. Website says they have their own dedicated bakery in Boston.