How long ago were the pads and discs fitted? Thats assuming they were new, may still be bedding in or whoever fitted them didnt clean the discs before fitting and have contaminated the pads. Or they may just be cheap shit! I'd throw a set of pads and discs on then bleed it, no second chances when it comes to brakes!