I believe merchantinc which is the alternative listed in this site is worth the try. I believe it can be the solution to your problems. If you have a lot of issues with e-bay or paypal then you might as well try this alternative.