I have a very late 2012 model, I have 1200 miles on mine and no issues. Mine is beige, not black, but probably wouldnt make a difference. I live in Louisiana, and its nearly the hottest place in the country lol, plus lots of sun.
Havent experienced this yet, but will be on the lookout now. I also bought a really good sunshade, thats been used for a couple hundred miles, as well as being garage kept. But it still sits outside when im at work