Good lord. Dell has stores? Or are they online only?Not sure if they have actual stores or not. I'm still trying to wrap my head around why Microsoft made such an awesome deal exclusive to an online store for Dell.
Started by Slayer, Sep 05, 2014, 02:13 AM
previous topic - next topicGood lord. Dell has stores? Or are they online only?Not sure if they have actual stores or not. I'm still trying to wrap my head around why Microsoft made such an awesome deal exclusive to an online store for Dell.
Page created in 0.140 seconds with 23 queries.