that's one of the reason I didn't even bother giving a though on this thread. no offense to the op..
If i was the installer on this job, and I was to come across my client posting my quote on a public forum for a debate without discussing with me more thoroughly, I would just send the client away and rather loose the job, why? because it's more likely to bring PAIN and bad recommendations in yrs to come if the electronic happen to go wrong as some of them just happen to. I am not saying the OP is that type of person but experience shows it's bound to happen. I understand the economy is down and all and I don't mind if a client crosscheck online, but it's sometimes best to sit down with the installer and discuss properly and express your concern, if you feel you aren't satisfied maybe shop around by getting another installer bidding on the job and make the comparison. don't just compare the price on the job but also judge on who is most likely to be the best at supporting the system etc..
My intent to bring a partial listing of this quote to this forum is because I happen to have some networking experience but needed some additional assistance on the AV portion I am not so sure about. My networking experience tells me some of the items in that section are very high. If they are indeed high, then other sections potentially are as well. As I stated before, believing that someone is giving you a fair price on an item is something I am just not going to do. I don't blindly believe people as I have been burned too many times by not checking. I think this installer is on the up and up and we are going to go with him and that is in part due to some of the comments here.
Had he charged double the msrp for an item such as a switch or router or AV controller AND then charged installation and support, I think we would have found someone else. It has been and was beneficial for me to come here both from my parents stand point AND from the installers. He gets the job and thats good for him in this economy - as you say - it is down. Good from their standpoint because they are being treated fairly.