TTI Problems - Annoyed!

Right on their website it say they can't guarantee 100% fit. It sounds like to me if you have to shim the mounts couldn't it just be old saggy mounts an new ones might do the trick ??