If you want things done right, go to AudioWorkx.
I bought some rims, tires, and speakers from AudioWorkx, and they hooked them up for me. It is perfect; the car looks great. I always go to them and have for the past 5 to 7 years. Everything is perfect. It is fast; they don't make you wait. If you want stuff done right, go there.