Consumers have criticised Coles for giving away small toys made of plastic as they simultaneously ban plastic bags.

The marketing initiative was first attacked on social media, accusing Coles of having an irresponsible and contradictory stance on plastic waste.

Coles has replied by saying customers can refuse to accept the mini products, and that they are intended to be kept, not thrown out.