It's now £1.70 for a pacer of Carr's water biscuits... are any supermarket's own or cheaper ones as nice?