May 23, 2025 Palmer 2024 release analysis N.B. Other UK merchants have since released Palmer 2024 at lower prices -- £1,884 and £1,900 per 12x75. Even at...