Home Finance Amazon faces labor quandry as e-commerce sales slow