Yes, I used them on my JB e90. The color matches perfectly. It's a two stage touch up system, color paint + clear. It comes with brushes, but I use toothpick ti fill in the crack and lighted brush over with clear coat after the color dries.
I paid $25 + shipping on the internet but accidentally clicked twice so I have two sets. The extra one is still for sale.
08 E90 335i Jet Black/Black/Piano Black Step/PS ZSP ZPP PDC CA
KW V2/AG M550/ACS roof/Pedals/CF Roundels/M3 rep bumper/Lux 5.0/Yellow fogs/Alpina B3/JB4 G5/VRSF FMIC/ER CP/Tial BOV/Muffler Delete