How important are the custom names? Those are going to be a lot more expensive I think. The way they do those is to print one letter at a time from a standard screen. That's why there isn't much selection regarding fonts, sizes, or capitals. It wouldn't be feasible to make a separate screen for each name because screens end up costing about $30 each.