Dell
Warning
- 05-01-2012
- 20
Dell Inspiron All-In-One purchsed 6/11 falling apart. 2 cd's & motherboards, & jammed again, 2 new hard drives, installation failures. Support waste of time, literally, as no resolution & no promised call backs.
Company: Dell
Country: USA
Address: One Dell Way Round Rock TX 78682
Phone: 5123384400
Site: dell.com