best value for money and iv'e had most brands, efs,tough dog, tjm, dont rate efs coils they seem to sag, tough dog are good but are little over priced and tjm have nice gold paint on them but that's it. I have the same coils i ran on my 06 d40 now in my 2012 and still very little sag after 8 years and i'm on the second set of struts. the only problem with the struts is the lower bush where's out after about 30000ks but you can order new ones for 11 bucks each and press them in.