I think its a different color because plastic is bull shit. Even I've painted cars and with little knowledge on how to correctly paint a car I still could match the colors correctly. Its due to the bumpers being else where off the car and the paint wasn't mixed correctly. If you paint with the same batch, it will match.
Now over time it may fade different but I doubt it.
Originally Posted by |Heath_Bar|
For the record, I bought a lego from China, the lego was defected, now I HATE China.