Im thinking of getting one of these. Are they any good? Anyone use one? I ask because I rember a while ago about talk of a certain strut bar mounts breaking and also people having fitment problems. So my Q is, is this the one with the problems? Thanks Brian 86 16v 98 Jetta Vr6