Another good site is bike-components.de/vortrieb.com. It's the same company; parts from bike-components and complete bikes from vortieb. I've ordered many times from them and am quite happy with their service and low prices.
http://www.vortrieb.com/
http://bike-components.de