For thinner stuff and switch panels, I've used Front Panel Express a few times now for parts for my car (gauge and switch panels) and the quality has been top notch. They also offer volume pricing which is nice if you are doing more than a one-off. Their software is easy to use too. website is
http://www.frontpanelexpress.com/if you want a 20% off your first order, contact me, and I can get 20% on my next order too