I was scratching my head wondering if these were cast or machined and hand finished... what an interesting shape. 3D printing is amazing, I can't wait for the future when machines like this drop in price and can be affordable for home use. All the possibilities.