I wonder if the garage made sure that any anti rattle clips that secure the pads are actually in place, and that the back plates are clear of the disc itself.....also, are you absolutely certain that the noise is coming from the front, not the back?
John
April 2008