I ordered this case last tuesday, and had it on my iPhone friday. They have great online customer service and obviously the case is in stock and shipping was fast. From what I can tell it's exactly like similar cases that completely cover the screen.
I bought the Countour iSee from the apple store shortly after launch day and wasn't happy with the plastic button covers, and as mentioned once you set the silent switch to vibrate it was very difficult to switch it back, but it is possible.
can you post some pics?