In the spirit of full disclosure, some of the links on this website may be affiliate links. This means I may receive compensation from some of the entities listed here for referrals, as their “thank you” for sending you their way. However, I never recommend any service or product solely for the reason of receiving commissions and the compensation received will never influence the content, topics or posts made on this website.
originally published: 3/22/08 : last updated: 11/11/16