Are the yellow Superfeet a new product? This is the first I've heard of them, but I'll definitely be looking for them!