3 ms·Something doesn't add up.by tonydiv 12y agoSomething doesn't add up.minimaxir 12y agoIt would not surprise me that "$1 million run rate" means "$1 million worth of products sold through our service," or some other actuarial abuse.