I apologize for the late reply - been busy working on two Flight Management System projects and I haven't had any free time.
Steve shipped everything and I got it within one day. He refunded all of my money and gave me exactly what I had originally ordered at no charge. I am more than satisfied with the service.
I think people should take note of this situation. Steve basically went out of his way to make things right. To me this is one of the most important qualities of a business: when things go wrong, they do whatever it takes to make things right. This exactly describes Steve and the end result I had with Horizon.
In short, Horizon stepped up and resolved the issue quickly and effectively. I will definitely be doing business with them again. Furthermore, he seems to have parts I have been unable to find anywhere else: the torx screws for the 8320, the keypads, etc. These are things I haven't seen for sale, and it is good to know where to get them when I have problems.