Some of you know I have been waiting for 3 months now to the day for my LSD from Engineered Performance!
So I'm considering telling Jeff I want a refund and go with a Team Green LSD. Anyone have reviews good and or bad? Looking for as much info that's out there about them. Thanks all!

Comment