Does anyone ever use this? It looks similar to paypal, but my paypal is being closed. Thanks H x