As the holiday season swiftly approaches, the draw to do your shopping online intensifies. Online shopping provides an excellent outlet for those of us who prefer to avoid traffic and crowds at local shopping malls in order to fulfill the wish-lists of our loved ones.