Still a little bit confusing this as to who is actually making them and the details. You would think they or who ever would build up to a big launch with some advertising on here and else where. They would get a big influx of orders as every one grabs one to cover them selves and then I would expect sales to die right down and trickle in.
Bit baffled by the lack of noise