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?
Some things just can’t be expressed…
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?