i had to send back my 25th birthday model from GW. It was such a poor condition i wouldnt have liked to fix it. I think missing Quality check is leeding to these problems. The replacemnt was mint and perfekt. So its not finecast itself its the missing quality check.
Plus the fact that if you send out all cast people will not in generall complain. some just fix it up and so even the model is not quit satisfying you will not get 100% complains on miscast