Yeah, do it yourself.
You need to be methdoical and clean and it isn't a horrible job to do.
As well as the bearings, you will need to get (for each side) a drive flange gasket, a lock washer, inner and outer hub oil seals.
It's also well worth investing in a hub nut spanner. (only about £5.50)
Give a shout if you need to know where to look for bits.