Local traders keep the faith as drought affects festive shopping