Yeah, i just went over to their website, seems like they added a lot of Autoexe stuff, including that rear strut bar!!!!! But yeah, It's is still an arm and a leg.
not worth it... i say, go home depot or something and do it yourself... i posted something about this a while back... i just got "only lazy people need that" lol. i think its a great thing ae made, but not worth 200 sum dollars - chris