We've used this component for 6 months now and it's been excellent so far. We haven't used the paypal feature yet but everything else works just as expected. The company support and forums are ALWAYS helpfull and dedicated to solving your problems and feature requests.
We're not looking any further. This is it for us!