So what's wrong with setting up an account with a payment processor rather than paypal? The processor only provides the interface, but does not actually hold money hostage or have other arbitrary restrictions.
Now, last time I looked was a few years back, so things may have changed, but this was my experience last time I had a merchant account... Paypal isn't any good, but they are the best of a bad lot, as far as I can tell.
Define 'high risk' please ?