Done this on my Astra. Bought a complete hub-assembly from Essport (our local motor-factors) complete with abs wiring for £98. (Curtiss Vauxhall quoted me near £200!)
It should have been a diy job and I had it sussed, but the ball-joint of the track-rod-end was spinning hoplessly it the hub carrier so I ended up getting it into a garage.
In short, yes... piss easy mate. 😃