May Mall Haul: MAC, Lush, Sephora, Delias, Ulta and more