Thanksgiving week has arrived, and we certainly have a lot to be thankful for. Today we take the abundant availability of ...