I will do that, just waiting for a lower gas price.
Other than this, you can't do anything since the transaction isn't coming from your end. Only the sender can cancel/modify the transaction.
I think that's exactly what happened. It took too long for him to finalize the transaction.
when you did a transaction cancellation? I see it's still pending.
.
I also experienced the same thing but I am the one sending it. I cancel the transaction by sending 0 ETH to the same address I am using with the acceptable transaction fee. Once the transaction confirmed, the pending transaction was canceled. But I think your case is different since you are on the receiving end.