Punk not dead walmart benzoyl peroxide face wash Karl Dukes, 45, uses the American Express Platinum Charge card, which comes with a hefty £450 annual fee. Mr Dukes, a sales director from Nottingham, admitted the fee was a “major pitfall” but said the travel benefits made it worthwhile, as he spends around 100 days a year abroad for work.