Summary: Don't buy this speaker set from this seller unless you're 100% sure you'll keep and don't need to return it. I learned the hard way and got burned already: I paid $131.71 with free shipping bought the speaker. But late I found the speaker was not good. I paid about $20 to ship it back and this seller charged me restock fee + the so called "free shipping" fee and got $105.37 back. So if you're not sure the speaker and my return it, you're looking for $50 deduction.