Was the "mechanic" a younger guy? Say in their 20's or 30's?
I go by a certain rule at the LBS: don't hand over anything to a mechanic unless said mechanic is at least 20 years older than what they will be working on.
There's no excuse for the improper brake shoe fitting though...that's just lack of common sense