OK so another route is to name and shame in the Community. I'll wait for my refund though before doing that!