I had a new hard drive installed Wednesday. Dell's technical support was actually good. Got a tech sent out the next day and everything. Too bad none of them spoke English
I had a new hard drive installed Wednesday. Dell's technical support was actually good. Got a tech sent out the next day and everything. Too bad none of them spoke English
There are currently 1 users browsing this thread. (0 members and 1 guests)