A day well spent at the biggest shopping mall.