While I appreciate the time it must have taken to write this article, the credibility of an article that recommends services and provides <i>affiliate links</i> in the recommendations is severely degraded in my opinion.