Considering they issued a "letter" today stating that the issue is apparently software relating (according to them, that is) I don't think you will have any luck.
I bought a bumper, too, and I don't care that I paid for it. I'll probably buy another one actually, when green is in stores.