Oh dear. I appear to have gone overboard on the shopping