Poor quality pieces

The parts are all 3D printed themselves, and many of the holes don't line up without some effort. Some pieces aren't the same color either.

undefinedurl nextprice drop