Dell customer service
-
- Posts: 634
- Joined: Mon 7 Jan 2008 7:22 pm
- Location: Dublin /Ireland the land of an calline baine
Re: Dell customer service
i use to tell my english customer its your own fault your british and to stop breaking stuff on the pc and wasting company time