Annie McCarthy shows the critics where you can find souvenir treasures at Buford Highway's World's Largest Gift Shop.