Dell’s Da Vinci announcement still does not excite me. Dell is unable to design an online store that does not generate utter frustration so why should I think this Da Vinci deal will prove to be an amazing boon for customers?