Does anyone know where to find these? They had them in the vending machine at work once and they are terribly delicious. I can't even order them online at Tesco and haven't seen them anywhere else. They are the best cheese crackers I've had here. They are thinner than the regular Mini Cheddars and ridged, like a crisp. Yumm-o. Let me know if you know where to find them!