I guess this is a multi-question discussion, but...
1) Who is doing ceremony programs? I feel like we should because we have a big wedding party and a lot of guests don't know one another and it would be a nice guide, but possibly a unnecessary expense
2) Does anyone know where to print them cheap at? I don't want to spend too much on them because most people will throw them away? Is there a way to just print them from a home computer?