Why Outsourcing Site Payments Makes Sense