I've never sent stuff to China before, but I'll wager that the Polish post (Poczta Polska) is the cheapest option. They're what I used to send my stuff abroad. Just be aware that it's not unheard of for them to lose packages.