Walmart arrival elicits mixed reaction among businesses