Anybody wait until the last minute to shop? Share your best gift ideas for the people that are rushing around at the last minute.

In my family, Kindle books are always an easy one. You can buy it as late as Christmas morning and it's ready to go.