Originally Posted by bflank
NICE. But they are mighty proud of their product.
Hand made, guaranteed, and they work...
Unless you make one yourself and are extremely skilled, there's very little else that compares.
My friend is in the middle of building his own.
A few more pics in the little youtube I did: