Thier website seems to be working ok, I havent rung them however.
I needed some new front calipers for mine, I went to my local motor factors and got a pair of exchange ones, cant remember how much they were but I did think at the time they were cheap. Identical to what I had fitted.