Fresh tomatoes should be stored at room temperature and not in the frig to preserve best flavor and quality. Store in a pantry away from direct sunlight.
True.
Think about it, have you ever seen tomatoes in any grocery store refrigerated?
Absolutely right my friend.