‘I love poorly performing websites’ no one ever said. A wait time of 20 seconds when the final payment transaction is in progress might be acceptable, but nobody has the endurance to wait for an offer or random content to build up in the browser with the speed of a turtle.