yes, that is a good saving, The 3D printed plastic by itself is around USD 140, and the magnets around 40.
Here are the links I used back in 2018:
https://www.shapeways.com/product/965KNUESR/melinda-s-2x2x2x...
http://www.gaussboys.com/store/index.php/catalogsearch/resul...