Geared Business Card Holder

Feel free to add your own text or logo at the top of the case.
.
Printed on a Prusa i3 in PLA, 0.2mm layers, 50mm/s, all at once.
.
The gears had to be cleaned slightly, and several parts had to be welded together via soldering iron. Look at the assembled version for assistance - it is pretty straight forward.
.
Only 2 gears are welded - the exposed small gears on each side. All other gears simply spin in place.
.
Proof of operation:
https://www.youtube.com/watch?v=hP6F9nGMdII&feature=youtu.be