retailer challenges