I have one bike, it's a specialized hardrock, it's my do all bike, I ride it to work, ride it off road. I've done maybe 250 miles on and off road since October. (it's a short commute)
The brakes which came with it are Tektro Draco OEM hydraulic brakes, the front one is fine, no problems, I've replaced one set of pads on it, and it's been stopping the bike well from day one.
The problem is the back one. Pulling it back and it hardly bites at all, however this comes and goes - I have had a look at it, tried to solve the problem to the tune of: changing pads, bled the system - the mineral oil was a grey colour when i did this - so I thought that changing it might solve this - it has helped - however, rather than just not really biting, it's now biting sometimes and not biting others.
I think the problem is to do with the pistons not both moving together, and I'm minded to try and get them to do this (clean them off, try and get some mineral oil around them to help them move) however - I'd like to know, am I wasting my time? Should I sack them off and get some not so cheap brakes?
I've seen these: http://www.chainreactioncycles.com/Models.aspx?ModelID=87334 which use the same pads and mounts, and if the hoses it comes with are too short (reports on here are mixed in terms of length) it would (I think?) be fine to re-use the hoses from the Tektro's and the spare olives etc. which I have from the service kit (they both use the same olive kit from superstar...so this is a guess on my part).
I've also seen these: http://www.chainreactioncycles.com/Models.aspx?ModelID=67246 which are more expensive, but long enough hoses (the above plus hoses etc. is the same price as these)...