Even if this quote is true (tbd i'm sure). Calling that business a "350 million per year business" is a gross exaggeration. It stands to reason that "process about 350million worth of ebay bids" means they are using the esnipe service to bid on $350m worth of auctions.
Given the pricing...