Take the following as truth: Still, the tip of political e-commerce is beginning to poke up through the Web's surface.
Then the following statement: "They still have much more to do." is true, false, or inconclusive?