The butter situation gets my goat. Her beloved Asda does a 500g pack of sunflower spread for less than 80p, would that not be ideal for a '90%' vegan? It's not about me but at any one time I am likely to have a tub of sunflower spread and a pack of butter in the house.
The spread is used in sandwiches, bechamel etc, the butter where I want to taste butter. If I couldn't afford both, I'd just get the spread. I mainly do this as I spread the sunflower spread sparingly, butter I tend to be a bit more generous with. It balances out, if I am having a crumpet I will usually go for butter but if I only had the spread, it would not be a disaster, certainly wouldn't substitute lard (and given JMs price for lard was for 250g wouldn't save money doing so).