Some of the lists on this page have been contributed by site visitors. These have been vetted by our site Editors and are considered to contain material that is useful and informative.
That doesn't mean that we agree with the contents, nor have we have checked all the links and products listed.
So exercise approprate caution.
There is some great material here, but you will need to be selective.