Chas,
Good post, there are so many things that we do take for granted. Your post gives us food for thought next time we begin complain.

Thank you, John C.