Does anyone have any input on this company? I saw their ad on Speed, went to the website, filled out the application then bailed when I saw that they wanted close to $100 to get me sponsored.
Now don't get me wrong, if they are a good company who can get me sponsored with some good parts, I...