The offer is only on for a limited time but could save shoppers £45 - making it an ideal moment to stock up