That is defiently a good price.
Sway bar may not be a big impact depending on your e.t. You can always make a pass with it attached, then take the end links out and try again and see if it makes a difference. If it does, you can get quick disconnect end link from a 4x4 store, and then youj ust pull a pin out at the track for racing, and put it back in for street driving.