I recently spent the best part of a day trying to figure out how to replace a single part of a Magento checkout with a custom template. Since I spent most of my time jumping around the internet, I thought I'd collate my findings in this post.