I will 3d print these myself as to be expected with any 3d print there may be slight imperfections.
eBay