If possible, ready out of the box is preferred. I've been looking around in this forum for options but postings seem to be older/not available anymore. It sounds like 3D printing is the way to go lately. I had concerns for 3D printed ones being fragile but I have no experience with them.