Don't eat ANYTHING out of a vending machine, it may have been fresh when it was made, but that was a long time before it got to the vending machine and had probably been waiting in there for a couple of days.