Purchasing/Invoicing Electronically

Is anyone using a third party software for purchasing/invoicing such as Smart PO or PairSoft?