China Telecom maybe "off the hook" (I couldn't resist haha) for the rain/adsl slow down.
I used a very niche business isp in Los Angeles, and even they mentioned something about rainy weather...not that it really rains in Los Angeles.
From a USA isp:
4. On a completely different topic: rainy weather *can* effect DSL and dial-up Internet access. Although comparatively few people have any trouble at all, we do actually get increased trouble ticket activity whenever it rains for extended periods. According to the engineers, the reason for this is that the exterior cables that conduct the transmission tend to absorb some of the rain's moisture. In turn, resistance builds up and the transmission tends to slow down. If it seems your connection has slowed down, and indeed you've tested it at www.speedtest.net/ and confirmed the slowdown then simply power cycle the modem.
I second the above recommendation. Xiong Brothers. They sell moderate 2k rmb to very expensive bikes 10k+ rmb. Service is excellent, but at if you don't live nearby, then it's not of much use.
Most bike shops in Kunming that sell a majority of higher quality bikes in general provide a high level of service. This would include brands such as Giant, Merida, Specialized, Eurobike, Kronos, and UCC. Conversing in English though is the exception rather than rule. I suggest you just find one of these type of shops that you live near. Unless, you have a specific preference, budget, or recommendation, all the above brands have on offer a selection of moderate to expensive bikes which would all have good quality components for a general enthusiast.
The 28rmb salad bar buffet is the best meal to be had in Kunming for that price. Killer onion rings as part of that salad bar! Starts at 5pm Mon-Sat. They don't restock a dish if it runs out, but it's rarely an issue because there are so many others and no dish runs out unless you show up past 7'ish on a fri or sat.
Their steaks are Chinese steaks, and not a Western level of cut of meat, but the Korean dishes are excellent.
The only reason it's 4 and not 5 stars, is I live far away, and maybe the quality of the steak. Of course it was only 50rmb for a steak, potatoes, and a salad bar buffet included.
Oh yes, the staff are really nice, but it's not fine dining, so they don't rush to take your order or bring out water. The place is more relaxed, so give'em a hollar or just grab a menu and some silverware yourself.