There are pros and cons with using 3D printed caps and you should weigh them to determine whether it's worth it to you or not.
On the positive side they are generally cheaper than artisans given all that's needed to make it is a CAD and a printer.
You can also get them in multiple different materials on Shapeways which gives more variety and choice in your cap
Negative points however are that, as stated previously, 3D printed caps have a distinct look and feel and no matter what it will always be noticeable. You will generally need to paint the cap yourself unless you want a single color cap.
A big thing for me is that while I like a lot of caps on shapeways and will probably order some, I'll never appreciate those caps as much as my artisans simply because it doesn't have the craftsmanship that goes into artisans.