I get this all the time, but I can't complain. I believe in copyright. If a Taiwanese television station sells online rebroadcast rights to a website based in Shanghai with the restriction that only computers with IP addresses in the PRC can watch, that is its right. These same websites show "The Big Bang Theory" to the Chinese, but I can't watch it either.
P.S. In fact, I can't watch TBBT on CBS.com here in the US since my internet provider is Time Warner. 8=)