This place put in a system for me and did a pretty good job.  The only complaint I had is that they mounted my amp to the casing around my gas tank without asking me.  I don't know if that was such a great idea.  Otherwise, service was good, prices are average.  They did a good job dynomatting.
                        
more