no that wont be flush, i think tein s techs will get you the lowest spring wise...cheap and good dont go well together! search the forums..IMO springs on stock struts isnt a good idea, especially if they have a lot of miles on them. If so, youd have to replace them, which would bring you close...