This company is a failed credit card processing company. When I say failed, I mean exactly that. Even there CC business was a total joke. Have you seen there site? It’s embarrassing. And now they are a stem cell company? This has to be one of the better run scams I’ve seen as of late.