Christmas may seem far away right now, but once we hit November, stores start taking on Christmas full force. Every year it seems no matter what planning you do for Christmas, there is always someone you end up shopping at the last minute for. Plan ahead now and find that perfect gift for anyone in your life. Here are our top 5 Christmas gift ideas: