I understand that she agreed to the nonrefundable down payment. I would still want something back. Whether I got it or not. I would still want it back. IMO there really is no need for the seller to keep the deposit. She isn't out of any money- she didn't loose money on fees or anything. Seriously though, who wouldn't want their money back? Raise your hand. You may not be entitled to it back, but I am sure you would want it.
Whilst i completely agree with the principle that the buyer should not receive back the deposit, i feel this comment has been jumped on a little unfairly. All pot_luck (i think!) is saying, is that whatever your opinion regarding who's right or wrong, if you lost out on a $200 deposit you're not just going to go, oh well, that's gone then - i would definitely try and ask the seller if i could have it back - if she was very resistant well then i would suck it up but for me there's no harm in trying.
I'd like to point out something that the OP said on the first page of the thread:
"if she could have be honest tell me she changed her mind and communicate with me during the whole situation, i would be more than happy to refund her deposit right away.
there are principal for everything, she can't always get her way, she have to learn her lesson and perhaps start to be honest and humble?"
So really here, we're talking about the lack of communication from the buyer - OP, were there other buyers interested? If someone had come along and offered to pay upfront immediately - are you positive you would not have reneged on the deal before the buyer did? O.k, yes it's speculation but if i were you, i would offer half back - $100 is more than enough imo to compensate you for your time and energy considering lots of us spend more than that on Ebay fees just trying to sell one bag.
Everyone has their opinion, the potential buyer does not appear to have behaved appropriately and has broken the contract, she should not be allowed to get off scot free - however, if she'd just communicated properly in the first place, this mess might never have happened....