I know a few people expressed interest in these. Has anyone ordered them yet? Or does anyone know what brand they are?