Hi sifus, lately have been having squeaks in the brakes after mechanic "serviced" it. The mechanic said that he swapped it from left to right and cleaned away excess brake dust as the pads were still usable. Even had the brake fluid flushed. Not sure what the exact problem is. Could be brake pads or the brake disc itself, knowing that our E46s are not young cars.The brakes only squeaks on short stops, ie. like in traffic jams or at speeds below 30-40km/h. Only squeaks when its up to working temperature, doesnt squeak when its cold though. Getting annoying, would like to know if anybody has any experience out there.