All this is happening as consumers are becoming less cheery: