I just fixed my ABS myself (after a shop tried 5 times). The problem *usually* is the wiring harness to the wheel sensor. Before the shop pronounces the hubs/sensors bad, make sure the wire harness is good.
I also replaced my sway bar, broke at the end as well....