I had one fail recently too, they replaced all six..
R4800 total, and it's as smooth as butter since then, fortunately I still had a warranty from the dealer that I bought the car from, so it was all covered by them.
But yeah, I can imagine that out of your own pocket that is a little exhorbitent..
Same year, same model on mine too, so I guess it's something that goes with age.