I had the stickers on my M3 - they lasted all of three days before they fell off. I know many of the e46 guys sourced a person to embroider them, but that meant shipping them off to get the work done - and Im not sure the embroidery was guaranteed to stay within the borders. The stickers also look very cheap in person.
2001 e46 330ci, 2002 e46 M3, 2013 F10 M5 - GONE
2016 991.1 911 Carrera GTS
2016 F85 X5M - Carbon Black/Mugello Red