I'm sorry to here you have had a negative experience but you should take it up with your retailer and that would be the person from eBay. Log a dispute with Paypal too so you can get your money back.
You are however severely misjudging Anker as profit hungry, they are the most generous company I know and they have the best customer service around. Purchase a product through their authorised selling channels like Amazon and you will never have an issue. most have an 18 month warranty and some a lifetime warranty so you are fully covered.
Have you tried a different cable? It could make all the difference? You certainly wont be disappointed with the speaker.