I've got an ongoing transaction with Rotorhead. We've had/having a few hiccups, which are entirely my responsibility, I've offered a refund which he's not yet taken me up on, preferring instead to have a go and sort out what might be a minor issue. Regardless of the outcome, he is the sort of person who I'd trade with again. He's been patient, understanding and reasonable with me including clear comms.