July 13, 2005

Want to complain about Dell? Forget it

"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. "