Demandware who? Yeah, that is exactly what I thought. The $88 million IPO of this e-commerce platform provider has priced at $16-a-share which values the company at $448 million -- a sign that Wall Street is ready to punt on even marginal technology IPOs.