I’m very much on the fence about something like this. Although, if it were me, I would have (as I always have in the past) made it BLATANTLY CLEAR that the deposit was non-refundable, or refundable. Especially, when you don’t even know the seller. You REALLY need to CYA, and NOT just trust strangers.