here is your answer, I not sure why people before they get into something with a web company why they do not do a simple search on the companies background
It appears they have been around since 2005, and the fact they are still around proves there are suckers born every minute.
From the sounds of it, if you attend car shows and do lots of work on your car, this may work for you. But if you not into go to car shows all the time and competions this could get costly and not really the deal they make it out to be. They may get a hand full of people who do the entire show thing and get their car notice and they get all the free stuff which is paid for by the people paying $99 and not getting a full sponsor ship and having to pay some portion of cost of the parts.