Consumer Reports has no financial relationship with any advertisers on this site. In life, few things are certain. But one is ...