My picures from autocrosses are cooming as soon i get my car...i ran into few problems and couldnt get it as soon as i thought but the day is getting closer. I still need to shop around for a helmet. Anyone know a good store around LA?doesnt have to be very close.