TGIF! How is it already the last weekend before Christmas Eve? I have a few last minute gifts to cross off and will be taking to online shopping to avoid the insane masses at the mall. All of the below retailers are offering free shipping (some have minimums) and delivery by Christmas. Hope each of you have a wonderful, festive weekend ahead!