Yeah but they didn't charge much and they mostly do vintage bikes so I'm not too surprised or bothered. I don't think the caliper is leaking because I haven't seen any drips or fluid coming out
Take it to a shop that knows what they are doing. Possible that the inappropriate bike shop fucked it - busted calliper / contaminated pads / shit bleed etc.
sounds like they did a shit job or the caliper is leaking