Thanksgiving Day is here! It's a day for many people to spend time with friends and family, eat festive food and reflect on what they're grateful for. As a national holiday, some stores and services ...