My experience was quite good. Paint matched perfectly and looked great, however the bodykit fitment was poor and the indicators did not fit properly. Yes, I bought a cheap imitation kit but it could have been easily modified to fill in some small gaps etc.
Mine is the best car I've seen roll out of there. Others haven't been so lucky.