The previous 3 for 2 offer was very successful and is set to be repeated for all next week. I was just informed of this today. So if you missed out last time now is the time to stock up again for xmas. I assume this will run until Sunday, but I would get in early to avoid items being out of stock. Online and instore.