Dell Computers
Cancelling an Order without any notice
I have been waiting for 3 weeks for a confirmed delivery and ETA on a new Dell Server which I ordered on their website. I made payment, the amount was reserved on my credit card and then the wait started. I received no communication from them at all. So I started sending and re-sending all of my ...