We had a local vinyl graphics company do some black 'humbug' over-roof twin stripes on our (now long gone) '07 plate white Mini One. Looked great, stood up to 4+ years of car washes without any sign of deterioration or peeling. Cant remember what they cost, but wasn't a lot. Knowing me would have been cheaper than dealer option.