Unfortunately it looks like I may have to do the same thing with a major sponsor of this site as after multiple promises to return my parts and a decade of waiting I haven't got anywhere by being nice/courteous/patient :cwm10:
I hate doing it cuz it will most likely cause more delay or worse I will never see the parts!