Comment Comment by lopatin I have no idea how complicated this is, but with 76 million in funding, what are the chances they found a way to process credit cards them selves? parent lopatin 14 years ago