Shanghai actually has a reasonable number of high end shops. There is the Trek store near Thumb Plaza and there is also "Bicycleshop.cn":http://bicycleshop.cn. The prices are the same as the U.S. it looks like at least from the site. They have two locations one is in Pudong. The new shop is on Zhang Yang Lu and is supposed to be the biggest in China and just opened October 3.
No.357 Yin Shan Rd (???357?),Pu Dong New District,Shanghai
No. 2068 Zhang Yang Rd (???2068?),at the corner of Nan Yang Jing Rd
Telephone: 021-50751084, Contact Person:Stella
Mail: sales#bicycleshop.cn(when you mail to us please use @ instead #)
10.00am till 8.00pm every day except
Weekend: 10.00am till 9.00pm
However, "Shanghaiist.com":http://www.shanghaiist.com/archives/2005/06/24/buy_it_build_it.php points out there is a dealer call "Speed Cat Bicycle":http://speedcat.net and they rent for the day for 100 RMB. "Biketrip.org":http://www.biketrip.org/shops.php says that Zhu Wei Du is the owner and he speaks English and is ther ein the evenings. They have nice frames and there are many foreigners there. They have a very active forum site that is pretty interesting, but is mainly in Chinese. Its a tiny shop, but does a good business. Apparently, most titanium frames are actually made in China or Taiwan, so you can get a reasonable frame for 5000 RMB if it is made in China.
Speed Cat Bicycle shop is located at 404 Xiangyang Nan Lu (???????404?).
Tel. : 86-21-64671586
Email : firstname.lastname@example.org
Website : "speedcat.net":http://www.speedcat.net