34% of those who abandon their cart do so because account creation is required