3D printing might be a cheap option for printing Legos at the base level. Printing a 3D block costs around $0.04 to $0.08, and buying Legos in bulk may cost you $0.04 to $0.07 per piece.
63