If you are anything like me, you probably have a lot of holiday shopping still ahead of you.  It seems that every year I find myself squeezing my holiday shopping into the last minute. There are plenty of reasons why I always end up in this predicament year after...

read more