Can anyone confirm if these are the new Discovery 6? And what are your thoughts?