A friend of mine recently told me that it is bad form to have the addresses on your invitations printed (from computer or printer) if you can't afford a caligrapher. Is that true? Is it better to hand write them yourself if you can't afford the caligraphy expense, rather than have them nicely printed out?