There are five mascots for the Beijing 2008 Olympics. You can find them in Beijing 2008 Olympics exclusive stores. One of them is located on the 5th floor of the Pacific shopping mall.
Merchandize in that shop include dolls in different sizes, silver and golden commemorative coins, commemorative stamps, and shirts printed with the mascots. The cheapest series of the mascots is RMB 98. The most popular series is the 20 cm mascots, selling for RMB 228. The most expensive one is a 128 cm standing doll, sold for RMB 2728.
Some of the shop assistants can speak English.
What I appreciated:
Beijing 2008 commemorative products
"Tea pot is on, the cups are waiting, Favorite chairs anticipating"
Chinese Dressing Design Only for You
Jin Fen Shi Jia (Feel Shanghai): Shopping for your favorite traditional chinese costume
Hush Puppies in Beijing