Well it has changed, was informed that as recruitment was held due to company reasons, (as opposed to the request of the applicant) the 2 year expiry is no longer valid, the offer is indefinate. I guess youve got to realistic though, if it takes 5 years they must want to see you again in person.