Just looking at my rad cap earlier and it has a yashio factory sticker on it. any1 ever heard anything about them?