Always disclose your affiliate relationship. Most visitors will probably understand that graphic ad will lead to your getting paid, but if you write a review or use an in-text link as a recommendation, you want your readers to know that may lead to compensation as well. This ensures you retain transparency and trust with your readers, but also, it's required by the FTC's endorsement rules.
ClickBank allows you to join for free, and the approval process is virtually automatic, so it’s a great choice for people entering the affiliated game for the first time. ClickBank has a ton of information, including FAQs, walk-throughs, and videos available, so the barrier to entry is quite low. There’s also a (paid) program called ClickBank University with courses and assistance from experienced marketers.
Well I couldn’t have put it better myself! I joined as a free member several months ago and fortunately didn’t get brainwashed into going premium. The “community” is full of hopefuls who just part with their money which they probably get from a regular job. They are all under the impression that the founders of WA are some kind of gods or heroes. I have been robbed off by one of them with a lame reply which told me they don’t use cpanel because it’s outdated and their platform is state of the art. I didn’t even bother to ask why as I suspected it was just an excuse.