Business News Amazon may handle their own deliveries after a rocky holiday season (Business News) As UPS failed to meet Amazon promises of rapid delivery, the company will probably expedite their plans to handle their own deliveries... The American Genius StaffDecember 30, 2013