Has anyone heard of them? They have a video posted on Google Video and it looks great and I'm considering becoming a member. However, I don't know how beneficial it is ($50 a year). I think you only get to see some clips they post but I don't know how often they make new ones or whatever.
Does anyone have any more info, maybe someone is a member?
Thanks alot...
Original Post