I have the same trouble. And come to think of it I've always found aftermarket pads noisy and I've had no trouble with genuine ones. Every service I put some anti-squeal goo on the back of the pads and they're quiet for a couple of months. They only ever squeal on the rear. Mine only have a few mm left on them so they're due for replacement fairly soon. I'd love to know what the best option is - genuine or otherwise, from the experiences of other owners.