If the shop in question did the work and are saying that other shops and online communities are clueless, they deserve to get put on blast if they're owning up to that mount.
Experiences with businesses, good or bad, should be shared. Perhaps the MSH member who got this done will chime in.