'We depend on them': Cherry Hill residents upset store truck forced to leave