I didn't pay for them so I am not too worried. It is weird that they didn't want to mount up correctly. I just double checked the KYB online catalog and it shows the same top hats for my 95 and an 02-07 Impreza so they should be the same. I will give it another shot and hopefully it works, if not I will just blow up this damn car