Disclaimer: The following is an analysis of the process, not a recommendation to bypass paying developers.