Even as so many workers are being laid off by retailers, hotels, airlines, restaurants and virtually every other type of business in the country, another group of retailers is on a hiring spree, with as many as 500,000 open positions in need of being filled.