I have a TaiShan soprano and love it. I'm a big fan. From comments I read they are typically very good. That doesn't mean they all are. You can read about Selmers that aren't right and they cost many times more. I would suggest every manufacturer makes some that aren't up to their standard. If you've exhausted all of the suggestions so far and still haven't figured it out, perhaps this is one of those lemons.