I accidentally damaged the jack on my headphones cause it got stuck in the door and I got it replaced at a cheap repair shop. They put on a cheapo plastic plug/jack but from what I heard it doesn't really make a different and it sounded fine to me. A week later the metal part of the jack got so loose that if I had my mp3 in my pocket the plug would move around so much that the sound kept going on and off in the left or right headphone.
I got it replaced again, they did it for free this time, and 2 weeks later I had the same problem!
I went to the repair shop again, and they said that because it's not done originally by the manufacturer the quality of the connection on the new jack will never be as good and this will keep happening. They said they'll fix it for me again free but I told them I'll try getting a different jack.
Is this true? Do I just need to buy a high quality jack? What can I do?