Congratulations you can now get your very own peronalised shopping bag for free. It is perfect for everyday use and you can customise your bag with your name and a message. There are 36 designs to choose from. They are 100% cotton canvas, so great for the environment. You do have to pay for postage though.