I just became aware of a shop which offers on-line machining. Can't speak for the quality or prices but the idea is interesting....