T techcomunication.com Dell UK is charging £16.25 to Install Firefox, Mozilla denied for any such Deal 36 points rocky5 12 years ago 46 comments