Christmas shopping on Island better than expected January 9, 2025 by SanTa Business Isle of Man reflects on early figures for 2024