Shimano Alfine BR-S501 Caliper replacement
So I've had squeeling brakes for a while now and have always thought that the problem was my oily brake pads and a rotor. This problem hasn't disappeared even after cleaning the entire brake set multiple times. Yesterday, I actually noticed that my brake caliper was leaking mineral oil as I was pushing brake lever.
I was told by a local bike repair guy that they don't fix such issues since Shimano don't supply individual parts for this particular brake set. I was told that my best try would be to try and order a new brake caliper from them (which would take very long as they need to order it and then wait till it actually ships here to Eastern Europe) or change the entire brake set.
After spending an hour on research, all I was able to find is the entire brake set to buy and couldn't even find just the caliper. I'm not too eager to spend $100 for a new set when all I really need is just a tiny rubber ring which would stop it from leaking. Any ideas of how I could get this fixed? Or where to find them parts?