Devotee City vendors struggle as sales slump