Green Jello Posted August 16, 2009 Report Share Posted August 16, 2009 So I just bought my 2008 last month and already I'm itching to get the SC installed. I want to take advantage of the 10% discount so I want to do it soon. I live in Las Vegas so I can part with my baby for the 2 weeks without a problem. What's everyone's take on the SC package offered by Shelby? Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.