Deblau, I PM you so watch out for it.
I e-mailed you the info, I gave you one shop in the Hayward Area, also in the Hayward area you will find other shops along the street, feel free to browse so you can get an idea of what is out there for what price ranges. If this is your first time getting a custom install done, here are some advise.
1. Ask all the questions, regardless of what it is ask. If you do not feel comfortable of feel like you were getting the run around then go to another shop. Their willingness to help answer your questions and their patience in helping you will determine how they will treat your installation and how they will treat you should you have a problem with the system.
2. Look at their installation picture album, you can judge their work on how many installs and how well they execute them.
3. If they are willing to take you around to their installation bay to show you some of the systems their working on then that means they're not trying to hide anything and they are willing to show how good they are.
4. Ask for what kind of installation warranty they will give you. 5 years is good but if they say lifetime, this reallys shows how confident they are with their work.
5. Be pro-active, do not be afraid to request or suggest certain things you expect from them and the installation.
6. The shop should be able to give you the estimate in writing, including the list of the products to be used and the cost of installation. Have them do this so if you decide to come back you will still get the same price.
7. If they push you towards a certain product or brand ask them why is it better than the other product, don't let them push you, take control of the conversation, you will be living with this system not them so it's up to you how the final sytem will be including price. Tell them you can only spend this much. Let work that number, and if it's a little over for what you planned it's up to you if you want it or not. Keep the system simple, the simpler it is the less installation you will have to pay.
Good luck, keep us posted on what happens. I still have a few on the list just in case the one I gave you don't work out.