No, they do not, you need to purchase enough backing cards and/or glitter to cover the order – as the promotion only applies to the pins themselves and not any extras.