I have alpine in my 03 cobra, all the same parts for 6 years, i moved it from 2 other cars...Dont buy cheap because you will end up buying 2 or three times. I never have any problems..Kenwood, Alpine, Fosgate, Kicker, Zapco..are some great companies to look into..good luck