I own absolutely nothing by EFX, but this Panther helmet really excites me (assuming it's of quality).
But then I read the comments here...talk about buzzkill, lol.
So, essentially, you guys are saying that this is an unreliable company that doesn't release their products on time, if at all?