eMachineShop prototyping? Wudja know?

Hello Citizens of Instructables Land,

Has anyone had any experience in dealing with eMachineShop? How does it compare to other forms of prototyping services? How easy is their custom CAD application to learn? How much do the parts tend to cost? Is it worth the effort to get involved?

thanks,
Randy