Originally Posted by ohostme
We mainly use paypal as others are more expensive and can be difficult to manage.
Who have you looked into and wrote them off due to expense and difficulty managing?
Have you taken a look at Stripe? They're really great, very easy to use and the default pricing matches that of PayPal's. Whilst with PayPal they publish lower rates with significantly higher volume, you can negotiate with Stripe once you reach a certain volume.
Good thing about Stripe, if you're US based you can also offer BitCoin out of the box so do consider them.