I love nothing more than people who do $500 non-refundable deposits. That's what ticked me off about the breeder we were going to go with. Umm excuse me...what if I get to your home and it's a disgusting disaster? What if I don't like any of your puppies because they are lethargic? You get to just keep my money? I don't think so. To me, that's pure greed. There is no reason to do such a thing. First come, first serve. What's wrong with that?