Do I have to give a deposit back?

or that the “non refundable” terms were included in your ebay auction (which is legal/binding).