You gotta love Dell’s approach to their customer service forum: People are bashing our products and complaining about service? Let’s just shut it down. The Register reports that up until last Friday, ...