I also saw these reduced on the shelves, they have a long shelf life and expire in Nov 09. Once again not avaliable online and only instore. I don't know if its the same in every store.
I've brought a pack; I've tried them before and personally I think they taste nice either on its own or with ice cream. Anyway Happy Shopping!