Fallout From Finish Line E-Commerce Failure Accelerates