Buying the components directly from the producers, the hardware is not so expansive (but it take a lot time to wait ). Let's say about 300 USD.
The very challenge part is designing some 3D parts and having the patience to test them, re-printing until they fit, etc. finding the best wire...