Exactly, I think there are over at least 10+ companies in this space. But for some reason they all suck (and their domain names are far worse).
"We've tried three times to fund startups solving this problem" <- They never surfaced? Did they change gears along the way?
p.s. Debit payments online are usually not subject to high trans fees, but that could change soon (I'm from Canada)