Itead, Members with Experience...

I have used internationalcircuits also, I have found their pricing is better for larger quantities.