The answer to 2, thought the point is moot, is that Amazon is a platform for an aggregation of goods to be sold in one place. Jagged Peak's proprietary software is used by individual companies as an all in one solution for them specifically. I have to say, I prefer the latter when trying to scale from this level. Their Nestle deal is a huge part of their growth, and adding one more on top of that would make the company a quarter billion easily.