As the Christmas season reaches its peak, Adelaide's Rundle Mall has transformed into an ocean of shoppers.