It's very common really.
There are also a LOT of ABS module common faults out there, on all sorts of makes - you'd think they'd have this stuff sorted by now with all the technology around!
If you get a new unit, DIS will code it to the car, but you MUST have a proper cable, with actual voltage sensing that works.
I purchased mine direct from Germany too, but I was comfortable with doing the coding and replacement, and also the risk if anything went wrong - If you aren't into that, get something local for sure! Fitting takes about 10 minutes, but coding is the harder part. You've got some good options above, in Auckland.
I only found one place in NZ that did repairs (But I didn't look really hard!), and they quoted a price close enough to the new replacement for for me personally not to bother (about 3/4???).
I did destroy my old one afterwards, just to see the dumb design for myself