Thanks for sharing your information here. This is really helpful.
I used to purchase my PCB prototyping from http://www.technotronix.us/