Accepting credit cards?
Getting your own credit card processing is expensive to set up not to mention the monthly fees. Paypal is highly recommended. They will take a few percent, but their system is easy to use, reliable, and they have a large network of users who love to use paypal. Another benefit to paypal is that its secure, so your customers will feel safe using it to pay you. No risk of hackers.