I would not recommend buying from Aircraft Spruce. I recently purchased a D-10A from them and I received a unit that had obviously been returned from someone else after attempting to install it. When I called ACS to return it for a new unit, they basically washed their hands of the problem and referred me to Dynon for resolution.
Dynon had me send my unit back to them where they repaired and bench checked the unit, then shipped it back to me. It seems to work fine now (although I have not flown it yet). Regardless, I paid a "new" price for a "used" unit, and my project was put on hold for over 2 weeks while the D-10A was shipped (at my cost) back to Dynon for repairs and recertification.
I cannot tell you how many times ACS has screwed up an order for me and this selling of an obviously used/returned item to me was the final straw. I will not deal with them anymore.
I am in no way blaming Dynon for this, they had no control over how ACS treated me. They were very good about checking out my unit and fixing the damaged connector. My only complaint was that I wish they could have put me higher on the priority list because of the extenuating circumstances surrounding my situation.
If you are considering buying from Aircraft Spruce, Buyer Beware!!