I bought this one on Oct 15. It is already broken( Dec 26). I can't hear anything from it. What a piece of junk. I would rate it negative star but the lowest they have is one star. I called Amazon.com and they told me that it was past return deadline so they would charge me shipping fee and restocking fee to return it even though it is broken. If I bought this from a store, I wouldn't imagine they charge me all these fees. Stay away from this one.