And with all these businesses they've been consistently losing money. Personal relationship management is not something that gets cheaper with scale, so size of potential market doesn't really help as far as I can see.
I haven't seen any particular mention of amount of businesses retained as repeat customers, either.
Future products? Maybe they'll sell lucky moose.