Joined
·
1,867 Posts
I traded my '08 in for a new 2011 and gearing up to start modding. I had the ICON stage 1 on my '08, but the driver's side started squeaking after only about three months. I am curious if mine was part of the norm or a fluke. I know this site is partial to ICON, but I don't want to spend that much for something that squeaks.
I set up a simple yes or no poll.
I set up a simple yes or no poll.