Fast food workers have revealed the meals you should avoid eating at all costs.
While most people know that chips and burgers aren't exactly good for you, there are some dishes on the menu that can really put you off when you know how (and when) they're prepared.
See also: Poo bugs found in KFC ice
And, in a discussion on Reddit, employees and ex-employees of fast food restaurants reveal the items they'd never eat themselves.
Top of the list is probably McDonald's Filet-O-Fish - which may be far from fresh, unless you specify otherwise.
"At McDonald's just say you want a fish filet cooked to order. It will take ~5 more minutes but worth it compared to the filet that has been in the heated cabinet for hours," one worker says.
Another agrees, adding: "I used to work at McDonald's. Don't order our fish patties. No one ever does and I swear some days we'd make a batch and it would sit there all day until someone ordered some."
Nobody's suggesting that the Filet O Fish is in any way dangerous; just not as appetising as it might be, perhaps.
"It's been 3 years since I worked there but I can promise you that filet of fish is not fresh by any stretch of the imagination," comments one ex-worker.
And other fast food meals come in for a slating too.
"At our Subway, the 'oven roasted' chicken was actually boiled in a microwave," one worker claims.
"All Starbucks food is reheated frozen food. Ridiculous how little people realize that. Doesn't mean it doesn't taste good, it's just not fresh at all and incredibly overpriced," says another.
All these places, of course, are expected to abide by strict hygiene standards - and even when the food isn't as fresh as it might be, it should still be perfectly safe to eat.
However, sometimes fast food restaurants have incredible lapses in food safety. Bacteria from faeces, for example, has been found in the ice served with meals from McDonalds, Burger King and KFC, CNBC reports.