Most cars have anti squeal shimsbehind the pads to stop this, maybe one of yours is fractured or missing from assembly. Quite a common one in the trade, go back to the dealer, they will sort it for ya. Badly run in brakes are usually just not as effective a properly run in ones...
Just me 2p's worth