I think I looked at this before and didn't see much. Maybe that was their TW site. Now I do and even my Ebay US allows me to log in and bid if I want too. At least I can send messages to the sellers who might understand more English than I do Chinese. However if I ever see PayPal pop up I'll be the first to try my luck. The site is much faster than TaoBao. Google is providing the translation services:
http://216.239.39.104/translate_c?hl=en&u=
formatting link
Jim