had mine replaced 2 times.First replacement would not program for installer and came out.3 weeks later they put another one in and in 2 weeks of loudly playing my collective soul,seether and shinedown CD's I havent had one skip,"bad CD" or unprovoked eject.There is hope.