One thing the article doesn't mention is that -- according to the rep I talked to -- GoEmerchant does not have the capability for customers to create accounts. So all transactions are anonymous. That may actually be a plus for some, but was a nonstarter for me.
Ask & Answer