Originally posted by SMcD:
Lemme guess, was it in Worcester?
From what I been hearing lately, its quickly beconig the car stereo rip-off capital of NE!



So it's a good thing I have no means to upgrade my stereo?