My cousin already changed his, but I think they gave him a refurbished unit. Had a scratch on the trim plate and the remote looked old. I might remove it soon and check it out, since it did the same thing again. Unfortunately Hiley Mazda in Arlignton sucks for service. Their service writer (a manly chick) knows nothing about Protege's in general, maybe does not even know anything about cars at all. She wanted us to leave the car since it would take more than a day to remove the radio, since they had to remove the whole center dash 'BS'. Then we told her to not put a single scracth since we take extremely good car of this car, and Lord and Behold, 2 scratches on the pocket and in the center trim. Its ridicolous. We are afraid of taking back to any dealership for work.
My 2 cents.