I've always used EBC pads and never had a problem with them.
I know steve lynham's in swindon has a 2-3 week waiting list waiting for my bike to go in.
You could always fit them your self it's pretty easy if not i would be happy to fit them for you if your local.
Matthew