I recently got my Etymotic ER-6's repaired at a store in Toronto Canada and i'd said before that i'd let any other torontonians know how it went. So my pair had a problem with the jack end of the cord resulting in the right channel dropping out. So they replaced the jack with a straight gold plated jack with a spring for tension resistence. It cost me $25 or rather it saved me $54 off the the $69 etymotic were going to charge me to replace the er6's.
Anyway, incase your in Toronto and need a place to repair your cans, here it is.
742 Queen Street East,
Toronto, ON M4M 1H2