So a company in China tells you they're going to put you in an annual (excellent CV booster) and it will even come with a hard-cover book where you'll be displayed with your design heroes. I would ask Landor how they feel about submitting Vector work to be placed in a book...