Amazon and other online retailers have recalled more than 500,000 products from their stores due to potential safety concerns ...