This is my first post. By way of introduction I'm a retired school teacher who loves his 2004 WRX! My son has a Subaru, my daughter had one, and my other daughter is buying an Outback.
The first thing I tell all of them is DON'T USE THE CUPHOLDER!!! , for obvious reasons! Well, maybe not so obvious because my wife drove it yesterday, managed to figure out how it worked, put her coffee in it, hit a bump, and you know the rest.
So I got the defunct radio out; the dealer said they can send them out to be refurbished for $250-$350. I kind of like the idea of keeping things original.
So, aftermarket, or get it fixed? I'm fine with the unit (when it worked).