Has anyone ever ordered from Renegade Performance? (link below) Specifically, I am looking to purchase a Steeda Tri-Ax short shifter (for Focus '00-'02.5 part #555-7213). It is only $109.95 (without knob). I just want to make sure they are legit.
http://64.82.15.177/Merchant2/merchant.mv?Screen=CTGY&Store_Code=RP&Category_Code=Ste
http://64.82.15.177/Merchant2/merchant.mv?Screen=CTGY&Store_Code=RP&Category_Code=Ste