Offer codes can sometimes have restrictions or may be expired. Ensure you're entering it correctly and check for any terms and conditions. If it still doesn't work, please contact our Customer Care team via live chat, email at hello@bellaandduke.com, or phone at 01738 505031.