I agree with pooh
Mind you, NTUC dont always sell very fresh food either. Few times I wanted to buy vegs from them but I could see many tiny holes in the leaves. Well for one, Sheng Shiong's raw foodstuff aint that fresh but people still buy other things from the store. The smell in Serangoon North's Sheng Shiong is also quite nauseating at times and pple still flock to the store because the other groceries and basic necessities are cheap.
The fact that they didnt want to change your orange is horrendous but other than that, I found my fave brand of canned longans at 90cts and thats a price other places cant match.
It really depends on your consumer behaviour