This probably won't matter on your budget, but for what it's worth, consider your electrical demands BEFORE purchasing components. If you're vehicle isn't going to be able to supply enough power then you're going to need to upgrade your car's power supply system (big 3 and possibly an HO alternator and/or second battery). This will add a lot of money and time to your project, as I have recently found out myself.
I've used both
crutchfield and sonixelectronics. Both are good.
Crutchfield has absolutely stellar support.