This is perfect for what I need in my small business to invoice clients. However, it really needs an option to add shipping costs easily instead of treating it like a line item. It just looks clunky that way.
Anlynn1 about Easy Invoice (PDF generator)