This blog is my personal free service blog. It offers free content, honest opinions, finding and beliefs. You may disagree and I respect your difference of opinion.
This blog accepts advertisements and other forms of compensation to afford costs for hosting, tools, domain and time that I spend on its maintenance (opportunity cost). However, such compensation does not influence the information being provided.
“Ads by Google” are not selected by me. If you see a Google advertisement and a Web page about the same product or service, it is a coincidence.
I rarely accept non-Google sponsorships from providers of high-quality goods or services. I appreciate their recognition and support of this blog.
Rest assured that the actual content on sponsored pages are independent of any sponsorship or affiliate relationship. To avoid the appearance of any conflict of interest and in the spirit of full disclosure, I identify all sponsored content to the visitors.
Please do support my sponsors and recommendations, with your free will. This blog takes time and effort to deliver personal but non-binding advice, free. Supporting sponsors is a WIN-WIN-WIN for you, me, and them.
Thank you very much.