I've got Shimano hydraulic disc brakes and ever since I've had the bike (from new) the front brake has never worked properly. It used to squeak really loudly and perform badly but I assumed they just needed bedding in (taking the bike back to where I got it from wasn't really an option as I bought it from a shop far from where I live (long story)). After riding around 100 miles on the bike with no improvement I decided to get the pads replaced. The squeaking isn't as loud, but it still does squeak and the performance is still rubbish.
I've read about cleaning the pads and discs with alcohol which I've now done and that hasn't made any difference either so I'm all out of ideas.
It's really annoying as I used to have cable V-brakes which worked brilliantly! My friend is also having trouble with his disc brakes and I'm starting to think disc brakes are more trouble that they're worth?!
Any suggestions would be appreciated!