Whole Foods apologizes for ripping off customers: “Straight up, we made some mistakes”