Anti roll bars are an intrinsic part of the cars suspension ,whether you as a driver will ever notice the difference in settings is another matter tho .
In my opinion you would be better off buying them now while you can .
I would like to see the quality of the ATM items as well ,we only supply the original ford versions and our chassis brackets so cant compare.