Unless they included all new pads and PROMISED in WRITING to solve your brake squeal.... the paste ON THE BACK! can help but not always ( don't grease the front sides
)
As for the top, it has been addressed in the SL forum here (Walrus said it pretty well) as well as over at SL107[dot]com... another rip. What "clip" are they talking about? - I don't know of one involved in this situation (maybe the "clip" that holds/guides the cable around the inside of the soft top compartment?...nylon zip tie worked for me)
Find a new shop that will take care of YOU and your car.
$.02, invoice to follow...
Kevin