I got my LEAF at Zimbrick and had a very pleasant experience. I had a Prius for trade-in and was happy with their purchase price without any haggling.
The $850 destination fee is standard. I would be more worried about dealer fees of which I saw none.
They even reimbursed the Aerovironment $100 estimate suckers fee that I fell for. They didn't have to do that.
Overall great experience.