I have earnt a defect for exactly that situation.

Next time I am going to involve eBay ie ask them how to cancel if a buyer requests it, and keep the answer to use later if I get a defect.