E-commerce offers tremendous opportunities for non-profits. Large advertising budgets are no longer necessary to reach a broad audience. Volunteers can be more easily coordinated, charitable receipts issued relatively inexpensively, special events registration managed with far less human intervention required. This is all good news for non-profits. But along with this new e-reality have come new e-headaches.