Rant Warning: Dell Battery Swelling? Don’t Bother With Tech Support