I had a little trouble ordering because of your ridiculous need for a vin number. I understand if a person is ordering for a fairly new vehicle it makes sense, but I was ordering for a 20 year old vehicle. I’m sorry, but most 20 year old vehicles are not going to still have their original parts. In my case the transmission in my 2004 Legacy was from a 2002 WRX. It needed to be changed as the car has 249000 miles with the original engine, but the original transmission was shot. Unfortunately the replacement transmission started leaking through the input shaft seal and got on the clutch. Long story short, the lack of the vin held up my order. Also the add I saw said free shipping over $75, but the discount code never came up until after I placed my order and I was charged $9 and change for shipping!! Now I see the code on my shipping info!! I really feel like I should get a refund.