Originally Posted by nyazai
Is there a reputable US source for these yet? Or is anyone selling theirs because they did not like it?
I'm selling mine because with the SB installed the car is not fun for me, as a daily driver in LA traffic.
Other's have different opinions , they mostly love it...