supposed to be a rival to paypal, anyone used it, had any experience with it?