Be patient
I talked to some people from Griffin a month or so ago and they mentioned some bits and pieces about Radio Shark.
It is a real product, it really will work. Why it was delayed, I don't know. But they were working on it and anticipated it shipping by now.
So it is either done and being manufactured and readied for distribution (Griffin runs its own distribution warehouse) or it's very close to actually being shipped out.
Making a hardware product can be very challenging at times. Announcements are made with expected time-to-market, but that often changes for any number of reasons. No one is immune and this is not "fraud" or anything like that.
It happens, calm down if you don't know what is really going on then don't stir the pot.