So I picked up my mail today and lo and behold: MY T-GRIP ARRIVED! =O
The Good:
It looks nice from the side, and it fits reasonably well in the hand.
The Bad:
If this is the state of American craftsmanship, sign me up for the Chinese ****.
Now, I am not sure if this is intended, but...