This is the first time I've seen it. I think it's kind of silly to spend that much money on letter shapes when it's so easy to find other ways to show your kid letters. Your house is full of printed material, and refrigerator magnets or foam letters are cheap.
I'm also skeptical about the idea that it's so much better to teach letter sounds instead of letter names. A kid can easily learn both the word "dog" and that a dog makes a "woof" sound. It isn't really any harder to learn both the letter name O and the sound O makes. A kid can't get too far into reading without having to learn that many letters can make more than one sound, anyway - and wouldn't it be even more confusing to learn that O doesn't always sound like "ah" if you had learned that its name was "ah" and had never before been told that a letter's name and sound could be different?
I suppose learning lowercase letters first does make sense, but a kid is going to have to learn both capitals and lowercase before doing much reading, so it probably doesn't really matter that much which comes first, or whether they learn both at the same time.
I'm also skeptical about the idea that it's so much better to teach letter sounds instead of letter names. A kid can easily learn both the word "dog" and that a dog makes a "woof" sound. It isn't really any harder to learn both the letter name O and the sound O makes. A kid can't get too far into reading without having to learn that many letters can make more than one sound, anyway - and wouldn't it be even more confusing to learn that O doesn't always sound like "ah" if you had learned that its name was "ah" and had never before been told that a letter's name and sound could be different?
I suppose learning lowercase letters first does make sense, but a kid is going to have to learn both capitals and lowercase before doing much reading, so it probably doesn't really matter that much which comes first, or whether they learn both at the same time.