I have decided to cancel my fully paid Alien kit. Within a week I received a conformation from Heighway: 'Just want you to know we have received your request and will handle it accordingly'.
Hope for the best and those of you who stay in best of luck with getting your pin.