I only wanted to rent and explore myself. The bike provided by China Cycle was perfect for this purpose. Just what I needed; pumped up tyres, decent brakes, padlock and chain for RMB 80 plus helmet for another RMB 20. Plus map and some water. You need decent ID or a sizeable cash deposit for sensible reasons. I had a great 5 hour ride. The whole experience was good fun. Watch out in Shanghai for no-bike roads or no-bike zones which are there for good reasons.
Enjoy; I did.