@Christopher
I’m surprised by the list of sites you recommend. I checked your own and it has more advanced advice than those. They’re good for beginners and mainstream public but not for experienced gents. The ones listed in this post are the real deal.