July 11th, 2005
Dell Support Forums
Want to complain on Dell’s website about its customer service? Too late – the Customer Support Forums, operational until last Friday, have been shut down, apparently to try to quell bad publicity there about Dell products and especially after-care service.