sorry to ask this,
but 8banners is an american company
why don't you call them and see if they can repair it for you ?
it might be easier to have them do it, so
yours doesn't look like a frankencamera by the end of it all ..