People snap up Olympic licensed products at Beijing Blue Island Mansion, Beijing, March 31, 2009, the last day the Games souvenirs were on sale. [Xinhua]