If you can wait, I'd price out the OEM part at discount dealers (wouldn't trust a normal shop). The caliper's a cinch to replace.