In Store Only.
Bought two boxes of this today. Was in a promotional stand. Ticket states £4.00 each. These retail normally for £9.97. My wife bought some just last week in fact for £9.97. Don't know when this offer ends but they had loads in the promotional stand.
Absolute bargain at this price.