Terms & Conditions for Finest's Giveaway | 11 Nov - 30 Nov 2026