Hey bud, did you buy the entire armor itself? Yup, those straps are really thin. I think it would be best for you to pop the head and both arms off so you could put on the new armor without stretching the straps.
Thanks HeubertMichael, will do that. In the meantime, i've just superglued them back in position...