If you've left your Thanksgiving shopping to the last minute, or realized you don't have an ingredient you need, here are the ...