A Sneak Peek at Twitter’s E-Commerce Plans?