Price history is indicative and may not match the current price at the retailer.
90 day average
£7.38
90 day low
£3.69
All time low
£2.99
22% above avg
Price data updated every 6 hours
· last checked 2 seconds ago
Why this deal it's worth it
At £2.99, this matches the all-time low price and has held steady there for the past 83 days, so there is no indication of an imminent drop to make waiting worthwhile.