Asda played at this, they said they had stopped the free bags but were giving away the big green ones for a couple of weeks. I think they are rubbish, two had holes in them when I got home after a single use. Then all of a sudden the free ones appeared again.
I was prepared to walk away and leave £120 worth of shopping on the till if they said there were no free bags. I am stubborn like that
