How much for front struts and mounts? Does it have that little rubber piece that is supposed to go into the dash under the keyhole?