Those umbrellas look cheap, and definitely don't worth 19 yuan if bought from taobao.com, or even less if it's a bulk order [1].
It's possible that they're making a profit even by selling the umbrellas at 19 yuan, not to mention users' personal information they've collected, which worths at least 5 yuan/entry.
[1] Lowest price of Umbrellas on alibaba.com (wholesale version of taobao.com) is $1/pc (6.8 yuan/pc): http://www.alibaba.com/trade/search?fsb=y&IndexArea=product_...