What is the safest method to do that? i.e. so that once the money is in my account it cannot be touched again by anyone but myself (so no reverse charges, etc). I intend to send the item using a courier, so I should be able to prove delivery.
Would a simple direct bank transfer be ok? How safe is it to give a stranger my bank details (bank name, account number and sort code)?