Second on the tea. I try to get all my tea while in China. It's a steal compared to the prices you'd pay online...

Try some "jun shan yin zhen" (君山银针) tea. It's great and (supposedly) very good...