make checkout work more reliably by waiting for elements to render, work faster by not using sleep statements, and document it better
automate.rb: remove sleep statement and only print 'Adding items' when we actually have items to add