For those of you who haven't got their Christmas shopping finished ( like me ) this might be a good idea.