The ability to print at home is great! I am able t make my own parts or prototypes without having them made by someone else first which saves me money as well since it's cheaper than buying off of Amazon/Ebay etc...I haven't used anything that makes this process hard but if there were any problems they would be easy fixes rather then making people have another machine just so we could use our printer more often (we only do small things like toys). If anyone wants custom designs done quickly go through ulti maker curate their design files before sending over wireframes are good idea too because sometimes when i send something back saying "this isn’t what was asked" he will say "oh yeah sorry about all those changes haha".