Trader Joe's may not be the first store that comes to mind when you think about Christmas shopping. The American chain sells ...