has the new stock arrived?