This year, I was very good about getting my Christmas shopping done early (and even under budget!). The problem with getting Christmas shopping done quickly is that you discover other awesome potential gifts! Instead of stressing out and second...